diff options
author | Bram Moolenaar <Bram@vim.org> | 2014-11-19 18:03:28 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2014-11-19 18:03:28 +0100 |
commit | 4c7b2f50fd6590c9b98d896978515edf0bf142bb (patch) | |
tree | 3920902d0ebe14a0cf0390b88f39aa7ad2b5da4f | |
parent | 06e7ce1a013535b11d5454630cc1770ef21ea461 (diff) | |
download | vim-git-4c7b2f50fd6590c9b98d896978515edf0bf142bb.tar.gz |
updated for version 7.4.522v7.4.522
Problem: Specifying wrong buffer size for GetLongPathName().
Solution: Use the actual size. (Ken Takata)
-rw-r--r-- | src/eval.c | 2 | ||||
-rw-r--r-- | src/version.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/eval.c b/src/eval.c index 1b1072cd8..c7cc0089d 100644 --- a/src/eval.c +++ b/src/eval.c @@ -24762,7 +24762,7 @@ repeat: p = alloc(_MAX_PATH + 1); if (p != NULL) { - if (GetLongPathName(*fnamep, p, MAXPATHL)) + if (GetLongPathName(*fnamep, p, _MAX_PATH)) { vim_free(*bufp); *bufp = *fnamep = p; diff --git a/src/version.c b/src/version.c index 758c68635..7a86692d7 100644 --- a/src/version.c +++ b/src/version.c @@ -742,6 +742,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 522, +/**/ 521, /**/ 520, |