Fix bugs in ChangeServiceConfig2W spotted by Casper and Royce

svn path=/trunk/; revision=20478
This commit is contained in:
Hervé Poussineau
2005-12-31 10:11:58 +00:00
parent 0f3dff0211
commit 650caac316
+4
View File
@@ -97,8 +97,10 @@ ChangeServiceConfig2W(SC_HANDLE hService,
{
case SERVICE_CONFIG_DESCRIPTION:
lpInfoSize = sizeof(SERVICE_DESCRIPTION);
break;
case SERVICE_CONFIG_FAILURE_ACTIONS:
lpInfoSize = sizeof(SERVICE_FAILURE_ACTIONS);
break;
default:
DPRINT1("Unknown info level 0x%lx\n", dwInfoLevel);
SetLastError(ERROR_INVALID_PARAMETER);
@@ -121,6 +123,8 @@ ChangeServiceConfig2W(SC_HANDLE hService,
SetLastError(dwError);
return FALSE;
}
return TRUE;
}