Module: wine Branch: master Commit: 603675d0d4417a3ed512b1f9deebe0a2d20210dd URL: http://source.winehq.org/git/wine.git/?a=commit;h=603675d0d4417a3ed512b1f9de...
Author: Vincent Povirk vincent@codeweavers.com Date: Wed May 20 11:22:41 2009 -0500
winex11.drv: Use the proper enum value for repeat.
---
dlls/winex11.drv/xrender.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/dlls/winex11.drv/xrender.c b/dlls/winex11.drv/xrender.c index f8f3ba9..c00601c 100644 --- a/dlls/winex11.drv/xrender.c +++ b/dlls/winex11.drv/xrender.c @@ -47,6 +47,12 @@ static BOOL X11DRV_XRender_Installed = FALSE; #include <X11/Xlib.h> #include <X11/extensions/Xrender.h>
+#ifndef RepeatNone /* added in 0.10 */ +#define RepeatNone 0 +#define RepeatNormal 1 +#define RepeatPad 2 +#define RepeatReflect 3 +#endif
enum drawable_depth_type {mono_drawable, color_drawable}; static XRenderPictFormat *pict_formats[2]; @@ -1166,7 +1172,7 @@ static Picture get_tile_pict(enum drawable_depth_type type, int text_pixel) wine_tsx11_lock(); tile->xpm = XCreatePixmap(gdi_display, root_window, 1, 1, pict_formats[type]->depth);
- pa.repeat = True; + pa.repeat = RepeatNormal; tile->pict = pXRenderCreatePicture(gdi_display, tile->xpm, pict_formats[type], CPRepeat, &pa); wine_tsx11_unlock();