[RESEND] WININET: use ICU_BROWSER_MODE in InternetCanonicalizeUrl

Denis Lukianov denis at voxelsoft.com
Wed Sep 21 21:06:12 CDT 2005


Fixes bug 3319.

===================================================================
RCS file: dlls/wininet/internet.c,v
retrieving revision 1.1
diff -u -r1.1 dlls/wininet/internet.c
--- dlls/wininet/internet.c     2005/09/18 11:17:09     1.1
+++ dlls/wininet/internet.c     2005/09/22 01:55:14
@@ -1514,6 +1514,12 @@
         dwURLFlags |= URL_UNESCAPE;
         dwFlags &= ~ICU_ESCAPE;
      }
+
+    if(dwFlags & ICU_BROWSER_MODE)
+    {
+       dwURLFlags |= URL_BROWSER_MODE;
+       dwFlags &= ~ICU_BROWSER_MODE;
+    }
      if(dwFlags)
         FIXME("Unhandled flags 0x%08lx\n", dwFlags);
      TRACE("%s %p %p %08lx\n", debugstr_a(lpszUrl), lpszBuffer,
@@ -1553,6 +1559,12 @@
         dwURLFlags |= URL_UNESCAPE;
         dwFlags &= ~ICU_ESCAPE;
      }
+
+    if(dwFlags & ICU_BROWSER_MODE)
+    {
+        dwURLFlags |= URL_BROWSER_MODE;
+        dwFlags &= ~ICU_BROWSER_MODE;
+    }
      if(dwFlags)
         FIXME("Unhandled flags 0x%08lx\n", dwFlags);
      TRACE("%s %p %p %08lx\n", debugstr_w(lpszUrl), lpszBuffer,




More information about the wine-patches mailing list