From f670a86cecbfb2dfdce5b8593e01bb367399521a Mon Sep 17 00:00:00 2001 From: martin Date: Thu, 18 Nov 2010 21:19:39 +0000 Subject: [PATCH] Fixed reseting debugger, after changing gdb.exe in options / broken since rev 28296 #e6503c5b71 git-svn-id: trunk@28329 - --- ide/debugmanager.pas | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ide/debugmanager.pas b/ide/debugmanager.pas index ae21a1f2f6..b147e2695d 100644 --- a/ide/debugmanager.pas +++ b/ide/debugmanager.pas @@ -2478,6 +2478,7 @@ begin then begin // the current debugger is the wrong type -> free it FreeDebugger; + FIsInitializingDebugger:= True; // been reset by FreeDebuger end; // create debugger object @@ -2761,6 +2762,7 @@ end; procedure TDebugManager.EndDebugging; begin + FRunTimer.Enabled:=false; Exclude(FManagerStates,dmsWaitForRun); if FDebugger <> nil then FDebugger.Done; // if not already freed