From c1a7807254446b730fcee176d78b7b04ea5860ee Mon Sep 17 00:00:00 2001 From: reenoo Date: Fri, 23 Apr 2004 21:21:36 +0000 Subject: [PATCH] fixed some off-by-one errors; thanks to Markus Dolze for pointing to this --- server/render.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/render.c b/server/render.c index e8e3f2f..b4dc68f 100644 --- a/server/render.c +++ b/server/render.c @@ -229,7 +229,7 @@ render_frame (LinkedList * list, if (str_length >= BUFSIZE) str_length = BUFSIZE - 1; strncpy (str, w->text, str_length); - str[str_length+1] = 0; + str[str_length] = 0; drivers_string (w->x + left, w->y + top - fy, str); } } @@ -303,7 +303,7 @@ render_frame (LinkedList * list, length = BUFSIZE - 1; if (length <= vis_width - 6) { strncpy (str, w->text, length); - str[length+1] = 0; + str[length] = 0; x = length + 5; } else /* Scroll the title, if it doesn't fit...*/ { @@ -325,7 +325,7 @@ render_frame (LinkedList * list, if (str_length >= BUFSIZE) str_length = BUFSIZE -1; strncpy (str, w->text + x, str_length); - str[str_length+1] = 0; + str[str_length] = 0; x = vis_width - 1; }