Nikolay Sivov (@nsivov) commented about dlls/combase/combase.c:
}
}
if (szcurver) LocalFree(szcurver);
}
}
}
else
ret = guid_from_string(szclsid, clsid) ? S_OK : REGDB_E_INVALIDVALUE;
- }
+cleanup:
- if (xhkey)
RegCloseKey(xhkey);
- if (FAILED(ret))
*clsid = forceassign ? GUID_NULL : origclsid;
- visitedcount--;
Why do you need this line?