forked from qt-creator/qt-creator
qtcdebugger: don't abort unregister if Debugger.Default is not defined
Task-number: QTCREATORBUG-19252 Change-Id: Idc986a52276c40f20a983495ab4423c8753a9dda Reviewed-by: Robert Loehning <robert.loehning@qt.io> Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -460,8 +460,7 @@ static bool unregisterDebuggerKey(const WCHAR *key,
|
||||
break;
|
||||
}
|
||||
QString oldDebugger;
|
||||
if (!registryReadStringKey(handle, debuggerRegistryDefaultValueNameC, &oldDebugger, errorMessage))
|
||||
break;
|
||||
registryReadStringKey(handle, debuggerRegistryDefaultValueNameC, &oldDebugger, errorMessage);
|
||||
// Re-register old debugger or delete key if it was empty.
|
||||
if (oldDebugger.isEmpty()) {
|
||||
if (!registryDeleteValue(handle, debuggerRegistryValueNameC, errorMessage))
|
||||
|
Reference in New Issue
Block a user