From 0dfb93605308986b8fcdcfd138bbfbb8af6a03dc Mon Sep 17 00:00:00 2001 From: Martin Date: Thu, 21 Jul 2022 22:49:11 +0200 Subject: [PATCH] Debugger: fix freeing converter --- ide/packages/idedebugger/debugger.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ide/packages/idedebugger/debugger.pp b/ide/packages/idedebugger/debugger.pp index 6cc951942a..f77fd63550 100644 --- a/ide/packages/idedebugger/debugger.pp +++ b/ide/packages/idedebugger/debugger.pp @@ -4009,7 +4009,7 @@ end; procedure TCurrentWatchValue.RequestData; begin - FFpDbgConverter.Free; + FreeAndNil(FFpDbgConverter); if Watch.FpDbgConverter <> nil then FFpDbgConverter := TIdeFpDbgConverterConfig(Watch.FpDbgConverter.CreateCopy); TCurrentWatch(Watch).RequestData(self);