From 0e2297f00a6e7639c781610ce231f4eb2996f3a4 Mon Sep 17 00:00:00 2001 From: blikblum Date: Sat, 23 Jan 2010 23:40:33 +0000 Subject: [PATCH] * (4.8 branch) Synchronize with main svn up to version 208 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1135 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- .../virtualtreeview-new/branches/4.8/VirtualTrees.pas | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/components/virtualtreeview-new/branches/4.8/VirtualTrees.pas b/components/virtualtreeview-new/branches/4.8/VirtualTrees.pas index dcb0b85e7..fc1fdeccc 100644 --- a/components/virtualtreeview-new/branches/4.8/VirtualTrees.pas +++ b/components/virtualtreeview-new/branches/4.8/VirtualTrees.pas @@ -4992,10 +4992,6 @@ begin // Make sure there is no reference remaining to the releasing tree. Tree.InterruptValidation; - // Borland change (used to debug shutdown issue with dangling FCurrentTree reference) - Assert(WorkerThread.FCurrentTree <> Tree, 'WorkerThread.FCurrentTree dangling reference!'); - - if WorkerThread.FRefCount = 0 then begin with WorkerThread do @@ -5143,7 +5139,6 @@ begin finally FWaiterList.UnlockList; end; - CancelValidation(Tree); end; //---------------------------------------------------------------------------------------------------------------------- @@ -5159,6 +5154,7 @@ begin finally FWaiterList.UnlockList; end; + CancelValidation(Tree); end; //----------------- TBufferedUTF8String --------------------------------------------------------------------------------