aboutsummaryrefslogtreecommitdiff
path: root/generic/Item.c
diff options
context:
space:
mode:
authorlecoanet2001-01-04 10:48:21 +0000
committerlecoanet2001-01-04 10:48:21 +0000
commit4650e4ce6c3ff004249db6e684c783f74dc4820e (patch)
treeeb556faa71ccc8aa98d0564e257cb22a18266e98 /generic/Item.c
parente4e6cd076aacae005af8347e3199c75e1cfd42aa (diff)
downloadtkzinc-4650e4ce6c3ff004249db6e684c783f74dc4820e.zip
tkzinc-4650e4ce6c3ff004249db6e684c783f74dc4820e.tar.gz
tkzinc-4650e4ce6c3ff004249db6e684c783f74dc4820e.tar.bz2
tkzinc-4650e4ce6c3ff004249db6e684c783f74dc4820e.tar.xz
Ajout de la compilation conditionnelle de libart
Diffstat (limited to 'generic/Item.c')
-rw-r--r--generic/Item.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/generic/Item.c b/generic/Item.c
index c0f3cb3..1a08044 100644
--- a/generic/Item.c
+++ b/generic/Item.c
@@ -4462,6 +4462,7 @@ Update(WidgetInfo *wi)
}
+#ifdef LIBART
#ifdef SHM
static void
EnsureRGBBuf(WidgetInfo *wi,
@@ -4585,6 +4586,7 @@ RGBToXImage(WidgetInfo *wi,
}
}
#endif
+#endif
static void
Repair(WidgetInfo *wi)
@@ -4614,7 +4616,8 @@ Repair(WidgetInfo *wi)
XStartChrono(draw_time, wi->dpy, wi->draw_buffer);
/*StartChrono(int_draw_time);*/
#endif
- if (wi->local_render) {
+ if (wi->render) {
+#ifdef LIBART
/* if (wi->tile == ZnUnspecifiedImage) {
* }
* else {
@@ -4630,6 +4633,7 @@ Repair(WidgetInfo *wi)
wi->back_color->blue >> 8);
wi->top_group->class->Render(wi->top_group);
RGBToXImage(wi, r.x, r.y, r.width, r.height);
+#endif
}
else {
/* Fill the background of the double buffer pixmap. */
@@ -4703,7 +4707,9 @@ struct _ITEM_P ITEM_P = {
PushClip,
PopClip,
CurrentClip,
+#ifdef LIBART
RenderSVP
+#endif
};
struct _ITEM ITEM = {