From e0523c3ef9fe846f94adf4a255d88114b49e35fa Mon Sep 17 00:00:00 2001 From: Olivier Couet <Olivier.Couet@cern.ch> Date: Wed, 12 Oct 2011 14:14:01 +0000 Subject: [PATCH] Fix Coverty report #32888 git-svn-id: http://root.cern.ch/svn/root/trunk@41363 27541ba8-7e3a-0410-8455-c3a389f83636 --- graf2d/gpad/src/TClassTree.cxx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/graf2d/gpad/src/TClassTree.cxx b/graf2d/gpad/src/TClassTree.cxx index fec5681208b..3b287718b6b 100644 --- a/graf2d/gpad/src/TClassTree.cxx +++ b/graf2d/gpad/src/TClassTree.cxx @@ -727,9 +727,11 @@ void TClassTree::ScanClasses(Int_t iclass) if (ic < 0 || ic == iclass) continue; losref = fLinks[ic]; os = Mark(fCnames[ic]->Data(),los,kUsedByData); - os->SetBit(kIsaPointer,dm->IsaPointer()); - os->SetBit(kIsBasic,dm->IsBasic()); - os->SetUniqueID(imember); + if (os) { + os->SetBit(kIsaPointer,dm->IsaPointer()); + os->SetBit(kIsBasic,dm->IsBasic()); + os->SetUniqueID(imember); + } Mark(fCnames[iclass]->Data(),losref,kUsingData); } } -- GitLab