Fix lock handle typecasts.
authorEric Kohl <eric.kohl@reactos.org>
Fri, 26 Sep 2008 20:25:47 +0000 (20:25 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Fri, 26 Sep 2008 20:25:47 +0000 (20:25 +0000)
svn path=/trunk/; revision=36540

reactos/base/system/services/rpcserver.c
reactos/dll/win32/advapi32/service/scm.c

index b0030dc..63d5dca 100644 (file)
@@ -728,7 +728,7 @@ DWORD RLockServiceDatabase(
 //    return ScmLockDatabase(0, hMgr->0xC, hLock);
 
     /* FIXME: Lock the database */
-    *lpLock = (void *)0x12345678; /* Dummy! */
+    *lpLock = (SC_RPC_LOCK)0x12345678; /* Dummy! */
 
     return ERROR_SUCCESS;
 }
index 111bd0a..e5e6dbc 100644 (file)
@@ -2408,7 +2408,7 @@ UnlockServiceDatabase(SC_LOCK ScLock)
     {
         /* Call to services.exe using RPC */
         dwError = RUnlockServiceDatabase(BindingHandle,
-                                         (SC_RPC_LOCK)ScLock);
+                                         (LPSC_RPC_LOCK)&ScLock);
     }
     _SEH_HANDLE
     {