From: Jim Rees Date: Thu, 27 Mar 2003 20:29:51 +0000 (+0000) Subject: fix-window-size-20030327 X-Git-Tag: openafs-devel-1_3_50~292 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=bdf9ebb4b7ac05d2574b51701952cd1aa377f1e7;p=packages%2Fo%2Fopenafs.git fix-window-size-20030327 Fix off-by-one error in window size calculation --- diff --git a/src/afsmonitor/afsmon-win.c b/src/afsmonitor/afsmon-win.c index fa6f137af..85ab1edb2 100644 --- a/src/afsmonitor/afsmon-win.c +++ b/src/afsmonitor/afsmon-win.c @@ -1052,13 +1052,13 @@ create_ovwFrame_objects() fflush(debugFD); } - /* get frame dimensions, it must be atleast 80x10 for any sensible output*/ + /* get frame dimensions, it must be atleast 80x12 for any sensible output*/ WOP_GETDIMENSIONS(ovwFrame->window,&frameDims); maxX = frameDims.maxx; maxY = frameDims.maxy; - if (maxX < MINX || maxY < MINY) { - sprintf(errMsg1,"[ %s ] Window size must be atleaset 80x12\n", - rn); + if (maxX + 1 < MINX || maxY + 1 < MINY) { + sprintf(errMsg1,"[ %s ] Window size %dx%d; must be at least 80x12\n", + rn, maxX + 1, maxY + 1); return(-1); } if (afsmon_debug)