diff --git a/reactos/base/system/services/config.c b/reactos/base/system/services/config.c index 05251c9cdab..1862b3bb4f5 100644 --- a/reactos/base/system/services/config.c +++ b/reactos/base/system/services/config.c @@ -108,9 +108,9 @@ ScmWriteDependencies(HKEY hServiceKey, if (*lpDependencies == 0) { - RegDeleteValue(hServiceKey, + RegDeleteValueW(hServiceKey, L"DependOnService"); - RegDeleteValue(hServiceKey, + RegDeleteValueW(hServiceKey, L"DependOnGroup"); } else diff --git a/reactos/base/system/services/rpcserver.c b/reactos/base/system/services/rpcserver.c index e109a593bb8..0f0987d84e4 100644 --- a/reactos/base/system/services/rpcserver.c +++ b/reactos/base/system/services/rpcserver.c @@ -497,8 +497,8 @@ DWORD RCloseServiceHandle( it is now safe to delete the service */ /* Delete the Service Key */ - dwError = RegDeleteKey(hServicesKey, - lpService->lpServiceName); + dwError = RegDeleteKeyW(hServicesKey, + lpService->lpServiceName); RegCloseKey(hServicesKey);