diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2012-06-07 08:08:30 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2012-06-07 08:08:30 (GMT) |
commit | e3aa9176acebb7322734e555e3a593af1c883369 (patch) | |
tree | 7981088cb257579d4bcf74b7735557ca697528c7 /xlib/xgc.c | |
parent | 7abccca6bc53158500a777bed5ee9050ef87827a (diff) | |
parent | 3e9c17a69fbe6294b7cbf868930a4e7d6cc9e663 (diff) | |
download | tk-e3aa9176acebb7322734e555e3a593af1c883369.zip tk-e3aa9176acebb7322734e555e3a593af1c883369.tar.gz tk-e3aa9176acebb7322734e555e3a593af1c883369.tar.bz2 |
Change XChangeWindowAttributes signature and many others to match Xorg, needed for Cygwin
Diffstat (limited to 'xlib/xgc.c')
-rw-r--r-- | xlib/xgc.c | 42 |
1 files changed, 28 insertions, 14 deletions
@@ -179,7 +179,7 @@ XCreateGC( *---------------------------------------------------------------------- */ -void +int XChangeGC( Display *d, GC gc, @@ -217,6 +217,7 @@ XChangeGC( gc->dashes = values->dashes; (&(gc->dashes))[1] = 0; } + return Success; } /* @@ -235,7 +236,7 @@ XChangeGC( *---------------------------------------------------------------------- */ -void XFreeGC( +int XFreeGC( Display *d, GC gc) { @@ -243,6 +244,7 @@ void XFreeGC( FreeClipMask(gc); ckfree((char *) gc); } + return Success; } /* @@ -262,22 +264,24 @@ void XFreeGC( *---------------------------------------------------------------------- */ -void +int XSetForeground( Display *display, GC gc, unsigned long foreground) { gc->foreground = foreground; + return Success; } -void +int XSetBackground( Display *display, GC gc, unsigned long background) { gc->background = background; + return Success; } int @@ -305,34 +309,37 @@ XSetDashes( return Success; } -void +int XSetFunction( Display *display, GC gc, int function) { gc->function = function; + return Success; } -void +int XSetFillRule( Display *display, GC gc, int fill_rule) { gc->fill_rule = fill_rule; + return Success; } -void +int XSetFillStyle( Display *display, GC gc, int fill_style) { gc->fill_style = fill_style; + return Success; } -void +int XSetTSOrigin( Display *display, GC gc, @@ -340,36 +347,40 @@ XSetTSOrigin( { gc->ts_x_origin = x; gc->ts_y_origin = y; + return Success; } -void +int XSetFont( Display *display, GC gc, Font font) { gc->font = font; + return Success; } -void +int XSetArcMode( Display *display, GC gc, int arc_mode) { gc->arc_mode = arc_mode; + return Success; } -void +int XSetStipple( Display *display, GC gc, Pixmap stipple) { gc->stipple = stipple; + return Success; } -void +int XSetLineAttributes( Display *display, GC gc, @@ -382,9 +393,10 @@ XSetLineAttributes( gc->line_style = line_style; gc->cap_style = cap_style; gc->join_style = join_style; + return Success; } -void +int XSetClipOrigin( Display *display, GC gc, @@ -393,6 +405,7 @@ XSetClipOrigin( { gc->clip_x_origin = clip_x_origin; gc->clip_y_origin = clip_y_origin; + return Success; } /* @@ -435,7 +448,7 @@ TkSetRegion( } } -void +int XSetClipMask( Display *display, GC gc, @@ -449,6 +462,7 @@ XSetClipMask( clip_mask->type = TKP_CLIP_PIXMAP; clip_mask->value.pixmap = pixmap; } + return Success; } /* |