Re: [Setuapi] implement SetupDiCreateDeviceInfoListExW
On Tue, Jun 13, 2006 at 03:42:22PM +0200, Christian Gmeiner wrote:
diff --git a/dlls/setupapi/devinst.c b/dlls/setupapi/devinst.c index f402f00..c24ae1e 100644 --- a/dlls/setupapi/devinst.c +++ b/dlls/setupapi/devinst.c HDEVINFO WINAPI -SetupDiCreateDeviceInfoListExW(const GUID *ClassGuid, - HWND hwndParent, - PCWSTR MachineName, - PVOID Reserved) +SetupDiCreateDeviceInfoListExW( + const GUID *ClassGuid, + HWND hwndParent, + PCWSTR MachineName, + PVOID Reserved)
Please avoid these unnecessary whitespace changes, they just make the patch bigger.
diff --git a/dlls/setupapi/setupapi_private.h b/dlls/setupapi/setupapi_private.h index bce05cb..77e4fb0 100644 --- a/dlls/setupapi/setupapi_private.h +++ b/dlls/setupapi/setupapi_private.h
+struct DeviceInfoSet +{ + DWORD magic; /* if is equal to SETUP_DEVICE_INFO_SET_MAGIC struct is okay */ + GUID ClassGuid; + PWSTR MachineName; + HWND hwndParent; +}; +
Is this struct going to be used by functions outside devinst.c? If not then this should be moved into that file. Also please include a test with your patch and, in this case, I think it makes sense to include the appropiate Destroy function too, that way it's easy to check that you haven't introduced a memory leak. Thanks, Huw. -- Huw Davies huw(a)codeweavers.com
participants (1)
-
Huw Davies