wintrust/tests: Simplify the code and improve consistency by removing unneeded function typedefs.

Francois Gouget fgouget at codeweavers.com
Tue Jun 12 10:58:03 CDT 2007


---

This patch is independant from the two patch series.

 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 334a99a..049e8e3 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");
 
-- 
1.4.4.4




More information about the wine-patches mailing list