[SPIDER]
[reactos.git] / rostests / apitests / wininet / InternetOpen.c
index 5480624..581a655 100644 (file)
@@ -2,12 +2,16 @@
  * PROJECT:         ReactOS api tests
  * LICENSE:         GPLv2+ - See COPYING in the top level directory
  * PURPOSE:         Test for InternetOpen
- * PROGRAMMER:      Thomas Faber <thfabba@gmx.de>
+ * PROGRAMMER:      Thomas Faber <thomas.faber@reactos.org>
  */
 
-#define UNICODE
+#include <apitest.h>
+
+#define WIN32_NO_STATUS
+#define _INC_WINDOWS
+#define COM_NO_WINDOWS_H
+#include <windef.h>
 #include <winsock2.h>
-#include <wine/test.h>
 #include <wininet.h>
 
 struct hostent *(WINAPI *pgethostbyname)(const char *);
@@ -24,7 +28,7 @@ GetProc(
 {
     HMODULE ModuleHandle;
 
-    ModuleHandle = GetModuleHandle(L"ws2_32");
+    ModuleHandle = GetModuleHandleW(L"ws2_32");
     if (!ModuleHandle)
         return NULL;
     return GetProcAddress(ModuleHandle, FunctionName);
@@ -36,7 +40,7 @@ static
 BOOLEAN
 IsWinsockLoaded(VOID)
 {
-    return GetModuleHandle(L"ws2_32") != NULL;
+    return GetModuleHandleW(L"ws2_32") != NULL;
 }
 
 static
@@ -80,9 +84,9 @@ START_TEST(InternetOpen)
     ok(!IsWinsockLoaded(), "Winsock loaded on startup\n");
     ok(!IsWinsockInitialized(), "Winsock initialized on startup\n");
 
-    ModuleHandle = GetModuleHandle(L"wininet");
+    ModuleHandle = GetModuleHandleW(L"wininet");
     ok_ptr(ModuleHandle, NULL);
-    ModuleHandle = LoadLibrary(L"wininet");
+    ModuleHandle = LoadLibraryW(L"wininet");
     ok(ModuleHandle != NULL, "LoadLibrary failed, error %lu\n", GetLastError());
 
     pInternetOpen = (PVOID)GetProcAddress(ModuleHandle, "InternetOpenW");