diff --git a/reactos/base/system/services/rpcserver.c b/reactos/base/system/services/rpcserver.c index cd0246f0bae..056f924551c 100644 --- a/reactos/base/system/services/rpcserver.c +++ b/reactos/base/system/services/rpcserver.c @@ -4775,7 +4775,6 @@ DWORD RChangeServiceConfig2W( LPSERVICE_DESCRIPTIONW lpServiceDescription; lpServiceDescription = (LPSERVICE_DESCRIPTIONW)Info.psd; - lpServiceDescription->lpDescription = (LPWSTR)((ULONG_PTR)lpServiceDescription + sizeof(LPSERVICE_DESCRIPTIONW)); if (lpServiceDescription != NULL && lpServiceDescription->lpDescription != NULL) diff --git a/reactos/dll/win32/advapi32/service/scm.c b/reactos/dll/win32/advapi32/service/scm.c index 4bffbd5e0ea..194ee95dcff 100644 --- a/reactos/dll/win32/advapi32/service/scm.c +++ b/reactos/dll/win32/advapi32/service/scm.c @@ -229,7 +229,7 @@ ChangeServiceConfig2W(SC_HANDLE hService, switch (dwInfoLevel) { case SERVICE_CONFIG_DESCRIPTION: - Info.psd = (LPSERVICE_DESCRIPTIONW)&lpInfo; + Info.psd = (LPSERVICE_DESCRIPTIONW)lpInfo; break; case SERVICE_CONFIG_FAILURE_ACTIONS: @@ -543,7 +543,7 @@ CreateServiceA(SC_HANDLE hSCManager, LPCSTR lpStr; TRACE("CreateServiceA() called\n"); - TRACE("%p %s %s\n", hSCManager, + TRACE("%p %s %s\n", hSCManager, lpServiceName, lpDisplayName); if (!hSCManager) @@ -631,7 +631,7 @@ CreateServiceW(SC_HANDLE hSCManager, LPCWSTR lpStr; TRACE("CreateServiceW() called\n"); - TRACE("%p %S %S\n", hSCManager, + TRACE("%p %S %S\n", hSCManager, lpServiceName, lpDisplayName); if (!hSCManager)