commit b04a98dc86548cf6b0aa935c0ce5c579c3e46f95
parent 7960dcf9193aeff5238aa005549935e0c08dc293
Author: Chris Allegretta <chrisa@asty.org>
Date: Thu, 14 Dec 2000 13:24:08 +0000
Use MAX_PATH in write_file strncpy (for now) instead of 132
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@408 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Diffstat:
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
@@ -14,6 +14,8 @@ General
- Change open call flags, basically copy joe's way of doing it so
a more recent version will actually be included in (un)stable.
- Remove useless fstat call.
+ - Use MAX_PATH instead of static 132 for strncpy, at least until
+ we no longer use MAX_PATH.
open_file()
- Added check for S_ISBLK and S_ISCHR, don't open device files!
- nano.c:
diff --git a/files.c b/files.c
@@ -472,7 +472,7 @@ int write_file(char *name, int tmp)
mask, realname, strerror(errno));
if (!tmp) {
- strncpy(filename, realname, 132);
+ strncpy(filename, realname, PATH_MAX - 1);
statusbar(_("Wrote %d lines"), lineswritten);
UNSET(MODIFIED);
titlebar();