Swapped order of deletes in cleanup
authorcantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Wed, 16 Jul 2003 18:27:44 +0000 (18:27 +0000)
committercantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Wed, 16 Jul 2003 18:27:44 +0000 (18:27 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@646 cb58f699-b61c-0410-a6fe-9272a202ed29

shib-target/shib-config.cpp

index fb89a67..ed1b3e3 100644 (file)
@@ -327,10 +327,8 @@ STConfig::~STConfig()
   for (vector<const XMLCh*>::iterator i=policies.begin(); i!=policies.end(); i++)
     delete const_cast<XMLCh*>(*i);
   
-  if (ini) delete ini;
-  
-  if (g_shibTargetCCache)
-    delete g_shibTargetCCache;
+  delete g_shibTargetCCache;
+  delete ini;
 
   shibConf.term();
   samlConf.term();