]> git.eshelyaron.com Git - emacs.git/commitdiff
(x_draw_box_rect): Fix the calculation of width and height for
authorKenichi Handa <handa@m17n.org>
Mon, 16 Oct 2000 04:20:36 +0000 (04:20 +0000)
committerKenichi Handa <handa@m17n.org>
Mon, 16 Oct 2000 04:20:36 +0000 (04:20 +0000)
XFillRectangle.

src/xterm.c

index ef707abfcfe2c5fa0a5177e7b3dfe73dec213df8..bb64fb1fc4fbf268d57a91e717257a845e0e9d96 100644 (file)
@@ -3621,21 +3621,21 @@ x_draw_box_rect (s, left_x, top_y, right_x, bottom_y, width,
   
   /* Top.  */
   XFillRectangle (s->display, s->window, s->gc,
-                 left_x, top_y, right_x - left_x, width);
+                 left_x, top_y, right_x - left_x + 1, width);
 
   /* Left.  */
   if (left_p)
     XFillRectangle (s->display, s->window, s->gc,
-                   left_x, top_y, width, bottom_y - top_y);
+                   left_x, top_y, width, bottom_y - top_y + 1);
 
   /* Bottom.  */
   XFillRectangle (s->display, s->window, s->gc,
-                 left_x, bottom_y - width, right_x - left_x, width);
+                 left_x, bottom_y - width + 1, right_x - left_x + 1, width);
   
   /* Right.  */
   if (right_p)
     XFillRectangle (s->display, s->window, s->gc,
-                   right_x - width, top_y, width, bottom_y - top_y);
+                   right_x - width + 1, top_y, width, bottom_y - top_y + 1);
 
   XSetForeground (s->display, s->gc, xgcv.foreground);
   XSetClipMask (s->display, s->gc, None);