Misha Koshelev : setupapi:
Handle unquoted paths in InstallHinfSection as native.
Alexandre Julliard
julliard at wine.codeweavers.com
Fri Jun 15 07:23:10 CDT 2007
Module: wine
Branch: master
Commit: 41fd380005ca3e6a0fa81b5969ac462a62646e32
URL: http://source.winehq.org/git/wine.git/?a=commit;h=41fd380005ca3e6a0fa81b5969ac462a62646e32
Author: Misha Koshelev <mk144210 at bcm.edu>
Date: Thu Jun 14 16:37:08 2007 -0500
setupapi: Handle unquoted paths in InstallHinfSection as native.
---
dlls/setupapi/install.c | 2 +-
dlls/setupapi/tests/install.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/setupapi/install.c b/dlls/setupapi/install.c
index 902216e..b53b266 100644
--- a/dlls/setupapi/install.c
+++ b/dlls/setupapi/install.c
@@ -1024,7 +1024,7 @@ void WINAPI InstallHinfSectionW( HWND hwnd, HINSTANCE handle, LPCWSTR cmdline, I
path=d=s;
while (*s)
{
- if (*s==0 || ((*s=='\t' || *s==' ') && !in_quotes)) {
+ if (*s==0) {
/* end of this command line argument */
break;
} else if (*s=='\\') {
diff --git a/dlls/setupapi/tests/install.c b/dlls/setupapi/tests/install.c
index 3f447dd..5cecd97 100644
--- a/dlls/setupapi/tests/install.c
+++ b/dlls/setupapi/tests/install.c
@@ -121,7 +121,7 @@ static void test_cmdline(void)
create_inf_file(infwithspaces, cmdline_inf);
sprintf(path, "%s\\%s", CURR_DIR, infwithspaces);
- todo_wine ok_cmdline("DefaultInstall", 128, path, TRUE);
+ ok_cmdline("DefaultInstall", 128, path, TRUE);
sprintf(path, "\"%s\\%s\"", CURR_DIR, infwithspaces);
todo_wine ok_cmdline("DefaultInstall", 128, path, FALSE);
More information about the wine-cvs
mailing list