Additional protection in the destructor
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 8 Apr 2003 13:11:09 +0000 (13:11 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 8 Apr 2003 13:11:09 +0000 (13:11 +0000)
STEER/AliModule.cxx

index 368375de4a5e0384614bc44b4f4b55a6e8209f8e..a6c791f0a85e0b476ba1b9e62c1b153c741d13f5 100644 (file)
@@ -150,8 +150,10 @@ AliModule::~AliModule()
   //
 
   // Remove this Module from the list of Modules
-  gAlice->Modules()->Remove(this);
-
+  if (gAlice) {
+    TObjArray * modules = gAlice->Modules();
+    if (modules) modules->Remove(this);
+  }
   // Delete ROOT geometry
   if(fNodes) {
     fNodes->Clear();