|
23
by Sebastien Bacher
* Resync on Debian |
1 |
diff -urNad cairo-1.8.6~/src/cairo-xcb-surface.c cairo-1.8.6/src/cairo-xcb-surface.c
|
2 |
--- cairo-1.8.6~/src/cairo-xcb-surface.c 2008-12-14 06:01:40.000000000 -0500
|
|
3 |
+++ cairo-1.8.6/src/cairo-xcb-surface.c 2009-02-12 02:37:51.000000000 -0500
|
|
4 |
@@ -844,8 +844,11 @@
|
|
5 |
case CAIRO_EXTEND_REPEAT: |
|
6 |
_cairo_xcb_surface_set_repeat (surface, 1); |
|
7 |
break; |
|
8 |
- case CAIRO_EXTEND_REFLECT:
|
|
9 |
case CAIRO_EXTEND_PAD: |
|
10 |
+ _cairo_xcb_surface_set_repeat (surface, 2);
|
|
11 |
+ break;
|
|
12 |
+ case CAIRO_EXTEND_REFLECT:
|
|
13 |
+ default:
|
|
14 |
return CAIRO_INT_STATUS_UNSUPPORTED; |
|
15 |
} |
|
16 |
||
17 |
diff -urNad cairo-1.8.6~/src/cairo-xlib-surface.c cairo-1.8.6/src/cairo-xlib-surface.c
|
|
18 |
--- cairo-1.8.6~/src/cairo-xlib-surface.c 2008-12-12 07:48:05.000000000 -0500
|
|
19 |
+++ cairo-1.8.6/src/cairo-xlib-surface.c 2009-02-12 02:37:52.000000000 -0500
|
|
20 |
@@ -1424,8 +1424,10 @@
|
|
21 |
case CAIRO_EXTEND_REPEAT: |
|
22 |
_cairo_xlib_surface_set_repeat (surface, RepeatNormal); |
|
23 |
break; |
|
24 |
- case CAIRO_EXTEND_REFLECT:
|
|
25 |
case CAIRO_EXTEND_PAD: |
|
26 |
+ _cairo_xlib_surface_set_repeat (surface, RepeatPad);
|
|
27 |
+ break;
|
|
28 |
+ case CAIRO_EXTEND_REFLECT:
|
|
29 |
default: |
|
30 |
return CAIRO_INT_STATUS_UNSUPPORTED; |
|
31 |
} |