Implement some stubs in wininet

Mike McCormack mike at codeweavers.com
Thu Jul 17 13:15:32 CDT 2003


ChangeLog
* stubs for InternetCreateUrlA/W and CreateUrlCacheEntryA

-------------- next part --------------
? dlls/wininet/dialogs.c
? dlls/wininet/resource.h
? dlls/wininet/rsrc.rc
? dlls/wininet/rsrc.res
? dlls/wininet/wininet_En.rc
Index: dlls/wininet/internet.c
===================================================================
RCS file: /home/wine/wine/dlls/wininet/internet.c,v
retrieving revision 1.61
diff -u -r1.61 internet.c
--- dlls/wininet/internet.c	9 Jul 2003 22:15:33 -0000	1.61
+++ dlls/wininet/internet.c	17 Jul 2003 18:12:59 -0000
@@ -2430,3 +2430,18 @@
 
     return (hr==S_OK);
 }
+
+BOOL WINAPI InternetCreateUrlA(LPURL_COMPONENTSA lpUrlComponents, DWORD dwFlags,
+                               LPSTR lpszUrl, LPDWORD lpdwUrlLength)
+{
+    FIXME("\n");
+    return FALSE;
+}
+
+BOOL WINAPI InternetCreateUrlW(LPURL_COMPONENTSW lpUrlComponents, DWORD dwFlags,
+                               LPWSTR lpszUrl, LPDWORD lpdwUrlLength)
+{
+    FIXME("\n");
+    return FALSE;
+}
+
Index: dlls/wininet/urlcache.c
===================================================================
RCS file: /home/wine/wine/dlls/wininet/urlcache.c,v
retrieving revision 1.9
diff -u -r1.9 urlcache.c
--- dlls/wininet/urlcache.c	16 Jun 2003 19:40:27 -0000	1.9
+++ dlls/wininet/urlcache.c	17 Jul 2003 18:12:59 -0000
@@ -203,3 +203,20 @@
     FIXME("stub\n");
     return FALSE;
 }
+
+/***********************************************************************
+ *           CreateUrlCacheEntryA (WININET.@)
+ *
+ */
+BOOL WINAPI CreateUrlCacheEntryA(
+    LPCSTR lpszUrlName,
+    DWORD dwExpectedFileSize,
+    LPCSTR lpszFileExtension,
+    LPSTR lpszFileName,
+    DWORD dwReserved)
+{
+    FIXME("url=%s, size=%ld, ext=%s: stub\n",debugstr_a(lpszUrlName),
+	  dwExpectedFileSize, debugstr_a(lpszFileExtension));
+    INTERNET_SetLastError(ERROR_FILE_NOT_FOUND);
+    return FALSE;
+}
Index: dlls/wininet/wininet.spec
===================================================================
RCS file: /home/wine/wine/dlls/wininet/wininet.spec,v
retrieving revision 1.40
diff -u -r1.40 wininet.spec
--- dlls/wininet/wininet.spec	15 Jul 2003 20:51:02 -0000	1.40
+++ dlls/wininet/wininet.spec	17 Jul 2003 18:12:59 -0000
@@ -4,7 +4,7 @@
 @ stub CommitUrlCacheEntryW
 @ stub CreateUrlCacheContainerA
 @ stub CreateUrlCacheContainerW
-@ stub CreateUrlCacheEntryA
+@ stdcall CreateUrlCacheEntryA(str long str ptr long)
 @ stub CreateUrlCacheEntryW
 @ stdcall CreateUrlCacheGroup(long ptr)
 @ stub DeleteIE3Cache
@@ -97,8 +97,8 @@
 @ stdcall InternetConnectW(ptr wstr long wstr wstr long long long)
 @ stdcall InternetCrackUrlA(str long long ptr)
 @ stdcall InternetCrackUrlW(wstr long long ptr)
-@ stub InternetCreateUrlA
-@ stub InternetCreateUrlW
+@ stdcall InternetCreateUrlA(ptr long ptr ptr)
+@ stdcall InternetCreateUrlW(ptr long ptr ptr)
 @ stub InternetDebugGetLocalTime
 @ stub InternetDial
 @ stub InternetErrorDlg


More information about the wine-patches mailing list