Francois Gouget : wintrust/tests:
Simplify the code and improve consistency by removing unneeded function
typedefs .
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Jun 13 06:14:06 CDT 2007
Module: wine
Branch: master
Commit: 2c28b62a8059831093b98d06bbb5dd46896f22d6
URL: http://source.winehq.org/git/wine.git/?a=commit;h=2c28b62a8059831093b98d06bbb5dd46896f22d6
Author: Francois Gouget <fgouget at codeweavers.com>
Date: Tue Jun 12 17:58:03 2007 +0200
wintrust/tests: Simplify the code and improve consistency by removing unneeded function typedefs.
---
dlls/wintrust/tests/register.c | 13 ++++---------
1 files changed, 4 insertions(+), 9 deletions(-)
diff --git a/dlls/wintrust/tests/register.c b/dlls/wintrust/tests/register.c
index db5726c..8570c09 100644
--- a/dlls/wintrust/tests/register.c
+++ b/dlls/wintrust/tests/register.c
@@ -286,9 +286,6 @@ static void test_LoadFunctionPointers(void)
ok(ret, "WintrustLoadFunctionPointers failed: %d\n", GetLastError());
}
-typedef void (WINAPI *WintrustGetRegPolicyFlagsFunc)(DWORD *);
-typedef BOOL (WINAPI *WintrustSetRegPolicyFlagsFunc)(DWORD);
-
static void test_RegPolicyFlags(void)
{
/* Default state value 0x00023c00, which is
@@ -302,17 +299,15 @@ static void test_RegPolicyFlags(void)
"Software\\Microsoft\\Windows\\CurrentVersion\\Wintrust\\"
"Trust Providers\\Software Publishing";
static const CHAR State[] = "State";
- WintrustGetRegPolicyFlagsFunc pGetFlags;
- WintrustSetRegPolicyFlagsFunc pSetFlags;
+ void (WINAPI *pGetFlags)(DWORD *);
+ BOOL (WINAPI *pSetFlags)(DWORD);
HKEY key;
LONG r;
DWORD flags1, flags2, flags3, size;
BOOL ret;
- pGetFlags = (WintrustGetRegPolicyFlagsFunc)GetProcAddress(hWintrust,
- "WintrustGetRegPolicyFlags");
- pSetFlags = (WintrustSetRegPolicyFlagsFunc)GetProcAddress(hWintrust,
- "WintrustSetRegPolicyFlags");
+ pGetFlags = (void*)GetProcAddress(hWintrust, "WintrustGetRegPolicyFlags");
+ pSetFlags = (void*)GetProcAddress(hWintrust, "WintrustSetRegPolicyFlags");
if (!pGetFlags || !pSetFlags)
skip("Policy flags functions not present\n");
More information about the wine-cvs
mailing list