[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 “<tab>” 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;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Lynx-dev] Fwd: CVS: herc.mirbsd.org: src,
Thorsten Glaser <=