Erich E. Hoover : ddraw: Fix inverted logic for enumerating secondary devices.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Dec 11 15:22:15 CST 2014


Module: wine
Branch: master
Commit: 3d5fe2074e569a9d846a6018792d68d76d3eb38d
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=3d5fe2074e569a9d846a6018792d68d76d3eb38d

Author: Erich E. Hoover <erich.e.hoover at gmail.com>
Date:   Thu Nov 13 09:20:15 2014 -0700

ddraw: Fix inverted logic for enumerating secondary devices.

---

 dlls/ddraw/main.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/ddraw/main.c b/dlls/ddraw/main.c
index 68bf3e3..eb52360 100644
--- a/dlls/ddraw/main.c
+++ b/dlls/ddraw/main.c
@@ -430,7 +430,7 @@ HRESULT WINAPI DirectDrawEnumerateExA(LPDDENUMCALLBACKEXA callback, void *contex
         cont_enum = callback(NULL, driver_desc, driver_name, context, 0);
 
         /* The Battle.net System Checker expects both a NULL device and a GUID-based device */
-        if (cont_enum && (flags & ~DDENUM_ATTACHEDSECONDARYDEVICES))
+        if (cont_enum && (flags & DDENUM_ATTACHEDSECONDARYDEVICES))
             ddraw_enumerate_secondary_devices(wined3d, callback, context);
     }
     __EXCEPT_PAGE_FAULT




More information about the wine-cvs mailing list