changeset 6089:cedfb953efbf draft

(svn r8824) -Fix (r8821): don't use MSVC2005 runtime library-only _snwprintf_s function, but use 'insecure/deprecated' version and zero-terminate string ourselves. Thanks for testing glx.
author Darkvater <Darkvater@openttd.org>
date Tue, 20 Feb 2007 14:39:47 +0000
parents 636539830f0e
children 558e816b8792
files src/win32.cpp
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/win32.cpp
+++ b/src/win32.cpp
@@ -664,7 +664,8 @@
 		if (d != NULL) {
 			wchar_t search_path[MAX_PATH];
 			/* build search path for FindFirstFile */
-			_snwprintf_s(search_path, lengthof(search_path), L"%s\\*", path);
+			_snwprintf(search_path, lengthof(search_path), L"%s\\*", path);
+			*lastof(search_path) = '\0';
 			d->hFind = FindFirstFileW(search_path, &d->fd);
 
 			if (d->hFind != INVALID_HANDLE_VALUE ||