commit | 3055239f69b19a3212ab8237c2c6a92ca674d3db | [log] [tgz] |
---|---|---|
author | Rob Shearman <rob@codeweavers.com> | Mon Feb 18 19:37:27 2008 +0000 |
committer | Alexandre Julliard <julliard@winehq.org> | Tue Feb 19 13:39:24 2008 +0100 |
tree | 8f1fb1a9a5fe5475b06a8066662c92f1cbbed203 | |
parent | 9b5d3677dff7ffdd974a6c2f5cb9d77b0b92c829 [diff] |
advpack: Fix buffer overrun in convert_file_list.
diff --git a/dlls/advpack/files.c b/dlls/advpack/files.c index f351bb4..5003239 100644 --- a/dlls/advpack/files.c +++ b/dlls/advpack/files.c
@@ -564,9 +564,7 @@ dwLen = last - first + 3; /* room for double-null termination */ szConvertedList = HeapAlloc(GetProcessHeap(), 0, dwLen); lstrcpynA(szConvertedList, first, dwLen - 1); - szConvertedList[dwLen - 1] = '\0'; - szConvertedList[dwLen] = '\0'; /* empty list */ if (!lstrlenA(szConvertedList))