diff options
Diffstat (limited to 'accessibility/mag/xdestroyimage.diff')
-rw-r--r-- | accessibility/mag/xdestroyimage.diff | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/accessibility/mag/xdestroyimage.diff b/accessibility/mag/xdestroyimage.diff new file mode 100644 index 0000000000..1b4a0b8e11 --- /dev/null +++ b/accessibility/mag/xdestroyimage.diff @@ -0,0 +1,18 @@ +--- mag.c 2010-09-13 13:56:43.000000000 -0400 ++++ mag.c.fixed 2021-12-07 23:23:49.729231259 -0500 +@@ -174,7 +174,6 @@ + ximage=XGetImage(display,root,x-sx,y-sy,width/zoom,height/zoom,AllPlanes,ZPixmap); + // fprintf(stderr,"XGetImage returns:%d\n",(int)ximage); + // XPutImage(display,main_win,the_GC,ximage,0,0,0,0,width,height); +- XDestroyImage(ximage); + for(sx=0;sx<width/zoom;sx++) { + for(sy=0;sy<height/zoom;sy++) { + pix=XGetPixel(ximage,sx,sy); +@@ -186,6 +185,7 @@ + } + } + } ++ XDestroyImage(ximage); + XFlush(display); + } else { + usleep(30000); |