mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-05 10:48:03 -04:00
17 lines
645 B
C
17 lines
645 B
C
$NetBSD: patch-src_hwprintf.c,v 1.1 2012/06/03 17:24:08 abs Exp $
|
|
|
|
At least on NetBSD strlen(h->addch.buf) can hit the -1 case
|
|
|
|
--- src/hwprintf.c.orig 2008-09-14 21:06:04.000000000 +0000
|
|
+++ src/hwprintf.c
|
|
@@ -39,7 +39,8 @@ static void h_zero(h_t *h, win_t *win) {
|
|
max = sizeof(h->addch.buf)-1;
|
|
memset(h->addch.buf, 0, sizeof(h->addch.buf));
|
|
nw_getline(h->win, h->addch.buf, sizeof(h->addch.buf));
|
|
- assert(strlen(h->addch.buf) == h->addch.len);
|
|
+ assert(strlen(h->addch.buf) == h->addch.len
|
|
+ || strlen(h->addch.buf) == h->addch.len - 1);
|
|
h->addch.lastwhite = -1;
|
|
h->addch.firstwhite = -1;
|
|
h->addch.secondwhite = -1;
|