From 2bbf393928fa38c520f29ff69a38b8d47ebf0ab3 Mon Sep 17 00:00:00 2001
From: Olivier Couet <Olivier.Couet@cern.ch>
Date: Wed, 9 Dec 2009 08:53:56 +0000
Subject: [PATCH] - Protection added against possible null pointers (coverity)

git-svn-id: http://root.cern.ch/svn/root/trunk@31705 27541ba8-7e3a-0410-8455-c3a389f83636
---
 graf2d/gpad/src/TCreatePrimitives.cxx | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/graf2d/gpad/src/TCreatePrimitives.cxx b/graf2d/gpad/src/TCreatePrimitives.cxx
index 470b30c7704..6b2aced0f15 100644
--- a/graf2d/gpad/src/TCreatePrimitives.cxx
+++ b/graf2d/gpad/src/TCreatePrimitives.cxx
@@ -111,7 +111,7 @@ void TCreatePrimitives::Ellipse(Int_t event, Int_t px, Int_t py, Int_t mode)
       }
       gPad->GetCanvas()->FeedbackMode(kFALSE);
       gPad->Modified(kTRUE);
-      el->Draw();
+      if (el) el->Draw();
       gPad->GetCanvas()->Selected((TPad*)gPad, el, event);
       gROOT->SetEditorMode();
       break;
@@ -374,7 +374,7 @@ void TCreatePrimitives::Pave(Int_t event, Int_t px, Int_t py, Int_t mode)
       }
       gPad->GetCanvas()->FeedbackMode(kFALSE);
       gPad->Modified(kTRUE);
-      pave->Draw();
+      if (pave) pave->Draw();
       gPad->GetCanvas()->Selected((TPad*)gPad, pave, event);
       gROOT->SetEditorMode();
       gPad->Update();
-- 
GitLab