aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2017-11-29 14:20:29 +0100
committerDavid Schulz <david.schulz@qt.io>2017-11-30 05:40:05 +0000
commit173ed5b6fd4ba92d7a33b82606c427fc112d1749 (patch)
tree54cfa58774bc4067b1846bff2b6bc801f762801e
parente05f2889ad5f4ecaa7efcfafc0410c6f10eb84e5 (diff)
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>
-rw-r--r--src/tools/qtcdebugger/main.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/tools/qtcdebugger/main.cpp b/src/tools/qtcdebugger/main.cpp
index 574edc5954..7453c08afc 100644
--- a/src/tools/qtcdebugger/main.cpp
+++ b/src/tools/qtcdebugger/main.cpp
@@ -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))