Mercurial > vim
changeset 1953:378e33d47ab0 v7.2.250
updated for version 7.2-250
author | vimboss |
---|---|
date | Fri, 11 Sep 2009 11:26:56 +0000 |
parents | 6ddd55ac6ce5 |
children | a3552c04f4e1 |
files | src/GvimExt/gvimext.cpp src/version.c |
diffstat | 2 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/GvimExt/gvimext.cpp +++ b/src/GvimExt/gvimext.cpp @@ -635,7 +635,9 @@ STDMETHODIMP CShellExt::QueryContextMenu } // Now concatenate strncpy(temp, _("Edit with existing Vim - "), BUFSIZE - 1); - strncat(temp, title, BUFSIZE - 1); + temp[BUFSIZE - 1] = '\0'; + strncat(temp, title, BUFSIZE - 1 - strlen(temp)); + temp[BUFSIZE - 1] = '\0'; InsertMenu(hMenu, indexMenu++, MF_STRING|MF_BYPOSITION,