434
438
static bool RegDeleteEmptyKey(HKEY root, LPCTSTR name)
438
442
// Can't use SHDeleteEmptyKey, it gives a linking error
439
443
if (RegOpenKeyEx(root, name, 0, KEY_READ, &key) != ERROR_SUCCESS)
443
447
int ret = RegQueryInfoKey(key, 0, 0, 0, &subKeys, 0, 0, &values, 0, 0, 0,0);
447
451
if (ret != ERROR_SUCCESS)
453
457
RegDeleteKey(root, name);