[2245] in Athena Bugs

home help back first fref pref prev next nref lref last post

xwd X11R3

daemon@ATHENA.MIT.EDU (tjcoppet@mit.edu)
Mon May 15 23:38:28 1989

From: <tjcoppet@mit.edu>
Date: Mon, 15 May 89 23:38:11 EDT
To: bugs@ATHENA.MIT.EDU

When you take a dump of a window that is partially off screen, xwd
reports an error from XGetImage. The fix is below:

*** /mit/x11/src/clients/xwd/xwd.c      Tue Sep 20 23:38:22 1988
--- xwd.c       Mon May 15 23:29:01 1989
***************
*** 195,201 ****
      if (absx < 0) width += absx, absx = 0;
      if (absy < 0) height += absy, absy = 0;
      if (absx + width > dwidth) width = dwidth - absx;
!     if (absy + height > dheight) width = dheight - absy;

      XFetchName(dpy, window, &win_name);
      if (!win_name || !win_name[0])
--- 195,201 ----
      if (absx < 0) width += absx, absx = 0;
      if (absy < 0) height += absy, absy = 0;
      if (absx + width > dwidth) width = dwidth - absx;
!     if (absy + height > dheight) height = dheight - absy;

      XFetchName(dpy, window, &win_name);
      if (!win_name || !win_name[0])

							- Tom

home help back first fref pref prev next nref lref last post