From 4ba459b0f8faabda0310d3cf08f2bfbce6477c70 Mon Sep 17 00:00:00 2001 From: "rosenfield.albert" Date: Thu, 12 Mar 2009 20:19:52 +0000 Subject: [PATCH] Bug workaround: avoid dereferencing DriverManager if ZdbcIntfs has already been finalized. --- components/zeosdbo/src/component/ZSqlMonitor.pas | 1 + 1 file changed, 1 insertion(+) diff --git a/components/zeosdbo/src/component/ZSqlMonitor.pas b/components/zeosdbo/src/component/ZSqlMonitor.pas index 6e1a53c0..ec46a0c1 100644 --- a/components/zeosdbo/src/component/ZSqlMonitor.pas +++ b/components/zeosdbo/src/component/ZSqlMonitor.pas @@ -167,6 +167,7 @@ begin if FActive <> Value then begin FActive := Value; + if DriverManager = nil then Exit; if Value then DriverManager.AddLoggingListener(Self) else DriverManager.RemoveLoggingListener(Self);