GetLineText(hInf, ServiceSection, DescriptionKey, &Description);
GetLineText(hInf, ServiceSection, DependenciesKey, &Dependencies);
+ /* If there is no group, we must not request a tag */
+ if (!LoadOrderGroup || !*LoadOrderGroup)
+ useTag = FALSE;
+
hService = OpenServiceW(
hSCManager,
ServiceName,
{
if (GetFileSizeEx(hDestFile, &DestFileSize)
&& DestFileSize.QuadPart == SourceFileSize.QuadPart
- && compare_files(hSourceFile, hDestFile))
+ && !compare_files(hSourceFile, hDestFile))
{
TRACE("%s already exists as %s\n",
debugstr_w(SourceInfFileName), debugstr_w(pFileName));