From db31f1231bbc313896c6524048c871602cd66d80 Mon Sep 17 00:00:00 2001 From: michael Date: Sat, 26 Mar 2011 18:54:44 +0000 Subject: * Patch from Inoussa to fix AV in certain cases git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@17184 3ad0048d-3df7-0310-abae-a5850022a9f2 --- packages/fcl-xml/src/dom.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/fcl-xml') diff --git a/packages/fcl-xml/src/dom.pp b/packages/fcl-xml/src/dom.pp index 30370455e7..2524784fee 100644 --- a/packages/fcl-xml/src/dom.pp +++ b/packages/fcl-xml/src/dom.pp @@ -2484,7 +2484,7 @@ end; } procedure TDOMDocument.NodeListDestroyed(aList: TDOMNodeList); begin - if not (nfDestroying in FFlags) then + if (not (nfDestroying in FFlags)) and (FNodeLists <> nil) then FNodeLists.RemoveData(aList); end; -- cgit v1.2.1