DWORD MaxValueLength;
DWORD DriverDescLength;
PTCHAR DriverDesc = NULL;
+ DWORD ProductNameLength;
DWORD Type;
// Look for a legacy platform device
goto fail9;
}
+ ProductNameLength = (DWORD)strlen(PRODUCT_NAME_STR);
+
if (strncmp(DriverDesc,
PRODUCT_NAME_STR,
- strlen(PRODUCT_NAME_STR)) != 0) {
+ ProductNameLength) != 0) {
SetLastError(ERROR_INSTALL_FAILURE);
goto fail10;
}
- DriverDesc += strlen(PRODUCT_NAME_STR);
-
- if (strcmp(DriverDesc, " PV Bus") != 0) {
+ if (strcmp(DriverDesc + ProductNameLength,
+ " PV Bus") != 0) {
SetLastError(ERROR_INSTALL_FAILURE);
goto fail11;
}
CopyFiles=XenBus_Copyfiles
[XenBus_Inst.Services]
-AddService=xenfilt,,XenFilt_Service,
AddService=xenbus,0x02,XenBus_Service,
+AddService=xenfilt,,XenFilt_Service,
[XenBus_Service]
DisplayName=%XenBusDesc%