Package: twm Version: 4.2.1-6 Followup-For: Bug #725 The attached patch fixes this long-standing bug. Please apply before bug #725 turns 10 years old. :)
-- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.9-2-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages twm depends on: ii libc6 2.3.2.ds1-11 GNU C Library: Shared libraries an ii menu 2.1.7-2 Provides update-menus functions fo ii xlibs 4.3.0-7 X Window System client libraries m -- no debconf information
--- xc.old/programs/twm/resize.c 2001-12-14 15:01:09.000000000 -0500 +++ xc/programs/twm/resize.c 2005-03-04 02:31:55.000000000 -0500 @@ -648,8 +648,8 @@ #endif ConstrainSize (tmp_win, &dragWidth, &dragHeight); - AddingX = dragx; - AddingY = dragy; + AddingX = dragx - tmp_win->frame_bw; + AddingY = dragy - tmp_win->frame_bw; AddingW = dragWidth + (2 * tmp_win->frame_bw); AddingH = dragHeight + (2 * tmp_win->frame_bw); }