changeset 32513:545db232e60c

(x_draw_box_rect): Fix the calculation of width and height for XFillRectangle.
author Kenichi Handa <handa@m17n.org>
date Mon, 16 Oct 2000 04:20:36 +0000
parents 76e2488e5600
children a8017f96379d
files src/xterm.c
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/xterm.c	Mon Oct 16 04:13:28 2000 +0000
+++ b/src/xterm.c	Mon Oct 16 04:20:36 2000 +0000
@@ -3621,21 +3621,21 @@
   
   /* 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);