With this patch, RhymBox seems to work even with wininet builtin. Only problem is that it doesn't quite load google correctly, but this is a minor detail. And now it's quarter to three in the morning and I should really get some sleep. ChangeLog: Stub out SetUrlCacheEntryInfoA/W
Index: dlls/wininet/wininet.spec =================================================================== RCS file: /home/wine/wine/dlls/wininet/wininet.spec,v retrieving revision 1.38 diff -u -r1.38 wininet.spec --- dlls/wininet/wininet.spec 6 Jun 2003 18:17:00 -0000 1.38 +++ dlls/wininet/wininet.spec 14 Jun 2003 01:43:57 -0000 @@ -156,8 +156,8 @@ @ stub SetUrlCacheConfigInfoA @ stub SetUrlCacheConfigInfoW @ stdcall SetUrlCacheEntryGroup(str long double ptr long ptr) -@ stub SetUrlCacheEntryInfoA -@ stub SetUrlCacheEntryInfoW +@ stdcall SetUrlCacheEntryInfoA(str ptr long) +@ stdcall SetUrlCacheEntryInfoW(str ptr long) @ stub SetUrlCacheHeaderData @ stub ShowClientAuthCerts @ stub ShowSecurityInfo Index: dlls/wininet/urlcache.c =================================================================== RCS file: /home/wine/wine/dlls/wininet/urlcache.c,v retrieving revision 1.8 diff -u -r1.8 urlcache.c --- dlls/wininet/urlcache.c 27 Apr 2003 20:35:38 -0000 1.8 +++ dlls/wininet/urlcache.c 14 Jun 2003 01:43:57 -0000 @@ -184,3 +184,20 @@ INTERNET_SetLastError(ERROR_INVALID_PARAMETER); return FALSE; } + + +/*********************************************************************** + * SetUrlCacheEntryInfoA (WININET.@) + */ +BOOLAPI SetUrlCacheEntryInfoA(LPCSTR lpszUrlName, LPINTERNET_CACHE_ENTRY_INFOA lpCacheEntryInfo, DWORD dwFieldControl) { + FIXME("stub\n"); + return FALSE; +} + +/*********************************************************************** + * SetUrlCacheEntryInfoW (WININET.@) + */ +BOOLAPI SetUrlCacheEntryInfoW(LPCWSTR lpszUrlName, LPINTERNET_CACHE_ENTRY_INFOW lpCacheEntryInfo, DWORD dwFieldControl) { + FIXME("stub\n"); + return FALSE; +}