shlwapi: Fix PathIsURL
Huw D M Davies
h.davies1 at physics.ox.ac.uk
Mon Oct 4 16:15:19 CDT 2004
A test for this will follow
Huw Davies <huw at codeweavers.com>
PathIsURL should return TRUE even if a scheme is unknown.
Index: dlls/shlwapi/url.c
===================================================================
RCS file: /home/wine/wine/dlls/shlwapi/url.c,v
retrieving revision 1.40
diff -u -r1.40 url.c
--- dlls/shlwapi/url.c 4 Oct 2004 19:08:50 -0000 1.40
+++ dlls/shlwapi/url.c 4 Oct 2004 21:04:02 -0000
@@ -2078,7 +2078,7 @@
/* get protocol */
base.cbSize = sizeof(base);
res1 = ParseURLA(lpstrPath, &base);
- return (base.nScheme > 0);
+ return (base.nScheme != URL_SCHEME_INVALID);
}
/*************************************************************************
@@ -2096,7 +2096,7 @@
/* get protocol */
base.cbSize = sizeof(base);
res1 = ParseURLW(lpstrPath, &base);
- return (base.nScheme > 0);
+ return (base.nScheme != URL_SCHEME_INVALID);
}
/*************************************************************************
More information about the wine-patches
mailing list