Module: wine Branch: master Commit: 2593ee873d6c4dd0d694f376e71e123d9c94e8a0 URL: http://source.winehq.org/git/wine.git/?a=commit;h=2593ee873d6c4dd0d694f376e7...
Author: Juan Lang juan.lang@gmail.com Date: Mon Nov 5 10:12:25 2007 -0800
setupapi: Don't convert strings past NULL-terminator.
---
dlls/setupapi/query.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/setupapi/query.c b/dlls/setupapi/query.c index 179797f..c5dce78 100644 --- a/dlls/setupapi/query.c +++ b/dlls/setupapi/query.c @@ -635,9 +635,9 @@ BOOL WINAPI SetupQueryInfOriginalFileInformationA( AlternativePlatformInfo, &OriginalFileInfoW); if (ret) { - WideCharToMultiByte(CP_ACP, 0, OriginalFileInfoW.OriginalInfName, MAX_PATH, + WideCharToMultiByte(CP_ACP, 0, OriginalFileInfoW.OriginalInfName, -1, OriginalFileInfo->OriginalInfName, MAX_PATH, NULL, NULL); - WideCharToMultiByte(CP_ACP, 0, OriginalFileInfoW.OriginalCatalogName, MAX_PATH, + WideCharToMultiByte(CP_ACP, 0, OriginalFileInfoW.OriginalCatalogName, -1, OriginalFileInfo->OriginalCatalogName, MAX_PATH, NULL, NULL); }