programs/winetest/main.c - Ok, trying a third time to make a decent patch of winetest

Jakob Eriksson jakov at vmlinux.org
Tue Dec 21 07:24:39 CST 2004


-------------- next part --------------
Index: programs/winetest/main.c
===================================================================
RCS file: /home/wine/wine/programs/winetest/main.c,v
retrieving revision 1.23
diff -u -r1.23 main.c
--- programs/winetest/main.c	4 Oct 2004 19:32:20 -0000	1.23
+++ programs/winetest/main.c	21 Dec 2004 13:24:06 -0000
@@ -1,7 +1,7 @@
 /*
  * Wine Conformance Test EXE
  *
- * Copyright 2003 Jakob Eriksson   (for Solid Form Sweden AB)
+ * Copyright 2003, 2004 Jakob Eriksson   (for Solid Form Sweden AB)
  * Copyright 2003 Dimitrie O. Paun
  * Copyright 2003 Ferenc Wagner
  *
@@ -66,6 +66,11 @@
     return (GetProcAddress(module, "wine_server_call") != NULL);
 }
 
+static int running_on_visible_desktop ()
+{
+    return GetWindowLongA (GetDesktopWindow (), GWL_STYLE) & WS_VISIBLE;
+}
+
 void print_version ()
 {
     OSVERSIONINFOEX ver;
@@ -80,6 +85,7 @@
     }
 
     xprintf ("    bRunningUnderWine=%d\n", running_under_wine ());
+    xprintf ("    bRunningOnVisibleDesktop=%d\n", running_on_visible_desktop ());
     xprintf ("    dwMajorVersion=%ld\n    dwMinorVersion=%ld\n"
              "    dwBuildNumber=%ld\n    PlatformId=%ld\n    szCSDVersion=%s\n",
              ver.dwMajorVersion, ver.dwMinorVersion, ver.dwBuildNumber,


More information about the wine-patches mailing list