From 70042ffc6787a36caa2eb8bda45728ada823a498 Mon Sep 17 00:00:00 2001 From: martin Date: Wed, 24 Feb 2021 03:42:51 +0100 Subject: [PATCH] Fix Leak in demos --- demos/Lazarus_Mac/ExternalPumpBrowser/uExternalPumpBrowser.pas | 1 + .../Lazarus_any_OS/ExternalPumpBrowser/uExternalPumpBrowser.pas | 1 + 2 files changed, 2 insertions(+) diff --git a/demos/Lazarus_Mac/ExternalPumpBrowser/uExternalPumpBrowser.pas b/demos/Lazarus_Mac/ExternalPumpBrowser/uExternalPumpBrowser.pas index 8b0b1c09..f44c1436 100644 --- a/demos/Lazarus_Mac/ExternalPumpBrowser/uExternalPumpBrowser.pas +++ b/demos/Lazarus_Mac/ExternalPumpBrowser/uExternalPumpBrowser.pas @@ -275,6 +275,7 @@ initialization CreateGlobalCEFApp; if not GlobalCEFApp.StartMainProcess then begin DestroyGlobalCEFApp; + DestroyGlobalCEFWorkScheduler; halt(0); // exit the subprocess end; end; diff --git a/demos/Lazarus_any_OS/ExternalPumpBrowser/uExternalPumpBrowser.pas b/demos/Lazarus_any_OS/ExternalPumpBrowser/uExternalPumpBrowser.pas index 2f241702..ac726939 100644 --- a/demos/Lazarus_any_OS/ExternalPumpBrowser/uExternalPumpBrowser.pas +++ b/demos/Lazarus_any_OS/ExternalPumpBrowser/uExternalPumpBrowser.pas @@ -299,6 +299,7 @@ initialization CreateGlobalCEFApp; if not GlobalCEFApp.StartMainProcess then begin DestroyGlobalCEFApp; + DestroyGlobalCEFWorkScheduler; halt(0); // exit the subprocess end; end;