lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lynx-dev] Fwd: CVS: herc.mirbsd.org: src


From: Thorsten Glaser
Subject: [Lynx-dev] Fwd: CVS: herc.mirbsd.org: src
Date: Thu, 5 Nov 2015 19:34:19 +0000 (UTC)

---------- Forwarded message ----------
From: Thorsten Glaser <address@hidden>
Message-ID: <address@hidden>
Date: Thu, 5 Nov 2015 19:31:25 GMT
Subject: CVS: herc.mirbsd.org: src
Reply-To: address@hidden

Commit ID:      100563BAE7D2BFC796A
CVSROOT:        /cvs
Module name:    src
Changes by:     address@hidden  2015/11/05 19:31:24 UTC

Modified files:
        gnu/usr.bin/lynx/src: LYKeymap.c

Log message:
sizeof(pointer-to-buf) ≠ sizeof(buf), and especially is it not the
amount of free bytes in the buffer… fix “&lttab>” in LYNXKEYMAP

Index: src/gnu/usr.bin/lynx/src/LYKeymap.c
diff -up src/gnu/usr.bin/lynx/src/LYKeymap.c:1.7 
src/gnu/usr.bin/lynx/src/LYKeymap.c:1.8
--- src/gnu/usr.bin/lynx/src/LYKeymap.c:1.7     Sat May 18 14:59:45 2013
+++ src/gnu/usr.bin/lynx/src/LYKeymap.c Thu Nov  5 19:31:23 2015
@@ -1259,7 +1259,7 @@ static char *pretty_html(int c)
            for (n = 0; n < TABLESIZE(table); n++) {
                if (c == table[n].code) {
                    found = TRUE;
-                   LYStrNCpy(dst, table[n].name, sizeof(dst) - 1);
+                   LYStrNCpy(dst, table[n].name, sizeof(buf) - (dst - buf) - 
1);
                    adj += (int) strlen(dst) - 1;
                    dst += (int) strlen(dst);
                    break;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]