projects
/
ncurses.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ncurses 6.1 - patch 20191102
[ncurses.git]
/
ncurses
/
tinfo
/
write_entry.c
diff --git
a/ncurses/tinfo/write_entry.c
b/ncurses/tinfo/write_entry.c
index 3d3e36aa23f8e1bbc9c6523fe98420fb252c618f..1949f0702110549e99161e1a8305157c79d62f23 100644
(file)
--- a/
ncurses/tinfo/write_entry.c
+++ b/
ncurses/tinfo/write_entry.c
@@
-50,7
+50,7
@@
#define TRACE_NUM(n) /* nothing */
#endif
#define TRACE_NUM(n) /* nothing */
#endif
-MODULE_ID("$Id: write_entry.c,v 1.11
3 2019/03/23 23:47:16
tom Exp $")
+MODULE_ID("$Id: write_entry.c,v 1.11
4 2019/06/29 23:07:18
tom Exp $")
static int total_written;
static int total_parts;
static int total_written;
static int total_parts;
@@
-405,7
+405,7
@@
_nc_write_entry(TERMTYPE2 *const tp)
_nc_SPRINTF(filename, _nc_SLIMIT(sizeof(filename))
LEAF_FMT "/%.*s", UChar(first_name[0]),
_nc_SPRINTF(filename, _nc_SLIMIT(sizeof(filename))
LEAF_FMT "/%.*s", UChar(first_name[0]),
- (int) (sizeof(filename) -
LEAF_LEN - 2
),
+ (int) (sizeof(filename) -
(LEAF_LEN + 2)
),
first_name);
if (saved)
first_name);
if (saved)
@@
-466,7
+466,8
@@
_nc_write_entry(TERMTYPE2 *const tp)
check_writeable(ptr[0]);
_nc_SPRINTF(linkname, _nc_SLIMIT(sizeof(linkname))
check_writeable(ptr[0]);
_nc_SPRINTF(linkname, _nc_SLIMIT(sizeof(linkname))
- LEAF_FMT "/%.*s", ptr[0], (int) sizeof(linkname) - 3, ptr);
+ LEAF_FMT "/%.*s", ptr[0],
+ (int) sizeof(linkname) - (2 + LEAF_LEN), ptr);
if (strcmp(filename, linkname) == 0) {
_nc_warning("self-synonym ignored");
if (strcmp(filename, linkname) == 0) {
_nc_warning("self-synonym ignored");