X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=reactos%2Fbase%2Fsystem%2Fservices%2Frpcserver.c;h=a42bc8f4387cc387e7a8e580d0722bd9a883379e;hp=6528069ffaab0f140f77c0ba396c7846dd477a64;hb=9c1cc14414e45dc221a552499f36ba644ba7b144;hpb=c8731b39d74ec9cf0853e14753e60d648016ecf6 diff --git a/reactos/base/system/services/rpcserver.c b/reactos/base/system/services/rpcserver.c index 6528069ffaa..a42bc8f4387 100644 --- a/reactos/base/system/services/rpcserver.c +++ b/reactos/base/system/services/rpcserver.c @@ -5943,11 +5943,15 @@ void __RPC_USER midl_user_free(void __RPC_FAR * ptr) void __RPC_USER SC_RPC_HANDLE_rundown(SC_RPC_HANDLE hSCObject) { + /* Close the handle */ + RCloseServiceHandle(&hSCObject); } void __RPC_USER SC_RPC_LOCK_rundown(SC_RPC_LOCK Lock) { + /* Unlock the database */ + RUnlockServiceDatabase(&Lock); }