summaryrefslogtreecommitdiff
path: root/print/ghostscript-gnu-cjk/files/patch-src:gdevxini.c
diff options
context:
space:
mode:
Diffstat (limited to 'print/ghostscript-gnu-cjk/files/patch-src:gdevxini.c')
-rw-r--r--print/ghostscript-gnu-cjk/files/patch-src:gdevxini.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/print/ghostscript-gnu-cjk/files/patch-src:gdevxini.c b/print/ghostscript-gnu-cjk/files/patch-src:gdevxini.c
new file mode 100644
index 000000000000..44bb6b3984f6
--- /dev/null
+++ b/print/ghostscript-gnu-cjk/files/patch-src:gdevxini.c
@@ -0,0 +1,14 @@
+--- src/gdevxini.c.orig Tue Jun 5 15:38:57 2001
++++ src/gdevxini.c Wed Jun 20 04:17:15 2001
+@@ -655,8 +655,10 @@
+ }
+ x_set_buffer(xdev);
+ /* Clear the destination pixmap to avoid initializing with garbage. */
+- xdev->dest = (xdev->bpixmap != (Pixmap) 0 ?
++ if (xdev->dest == (Pixmap) 0) {
++ xdev->dest = (xdev->bpixmap != (Pixmap) 0 ?
+ xdev->bpixmap : (Pixmap) xdev->win);
++ }
+ if (xdev->dest != (Pixmap) 0) {
+ XSetForeground(xdev->dpy, xdev->gc, xdev->background);
+ XFillRectangle(xdev->dpy, xdev->dest, xdev->gc,