[mapguide-commits] r4334 - in trunk/MgDev/Common:
	Geometry/CoordinateSystem MapGuideCommon/Resources
    svn_mapguide at osgeo.org 
    svn_mapguide at osgeo.org
       
    Fri Nov  6 16:25:06 EST 2009
    
    
  
Author: waltweltonlair
Date: 2009-11-06 16:25:06 -0500 (Fri, 06 Nov 2009)
New Revision: 4334
Modified:
   trunk/MgDev/Common/Geometry/CoordinateSystem/CoordinateSystemFactory.cpp
   trunk/MgDev/Common/MapGuideCommon/Resources/mapguide_en.res
Log:
Two minor fixes:
 * Remove an unused error description string from the resource file.
 * Don't guard the call to MgCoordinateSystemFactory::DeleteCatalog.  There's no need for this since the method is only called when the module is unloaded.  It's also called after ACE has already done some uninitialization, and so we don't want to be calling into ACE anymore.
Modified: trunk/MgDev/Common/Geometry/CoordinateSystem/CoordinateSystemFactory.cpp
===================================================================
--- trunk/MgDev/Common/Geometry/CoordinateSystem/CoordinateSystemFactory.cpp	2009-11-06 18:12:36 UTC (rev 4333)
+++ trunk/MgDev/Common/Geometry/CoordinateSystem/CoordinateSystemFactory.cpp	2009-11-06 21:25:06 UTC (rev 4334)
@@ -170,8 +170,8 @@
 // <returns>Returns nothing</returns>
 void MgCoordinateSystemFactory::DeleteCatalog()
 {
-    ACE_MT (ACE_GUARD(ACE_Recursive_Thread_Mutex, ace_mon, *ACE_Static_Object_Lock::instance()));
-
+    // there's no need to guard this call - it's only called when the module is unloaded
+//  ACE_MT (ACE_GUARD(ACE_Recursive_Thread_Mutex, ace_mon, *ACE_Static_Object_Lock::instance()));
     if (sm_pCatalog)
     {
         sm_pCatalog->PrepareForDispose();
Modified: trunk/MgDev/Common/MapGuideCommon/Resources/mapguide_en.res
===================================================================
--- trunk/MgDev/Common/MapGuideCommon/Resources/mapguide_en.res	2009-11-06 18:12:36 UTC (rev 4333)
+++ trunk/MgDev/Common/MapGuideCommon/Resources/mapguide_en.res	2009-11-06 21:25:06 UTC (rev 4334)
@@ -240,7 +240,6 @@
 MgInvalidAgfText                                      = The AGF text is invalid because it failed to parse into a valid geometry object.
 MgInvalidArgumentException                            = The argument is invalid.
 MgInvalidCollectionSize                               = The collection is invalid because the size was not what was expected.
-MgInvalidCoordinateSystemException                    = The coordinate system is invalid.
 MgInvalidDateDifference                               = The date is invalid because there cannot be more than a 24 hour difference.
 MgInvalidDataType                                     = The data type is invalid because it is not recognized.
 MgInvalidDay                                          = The day is invalid because it must be between 1 and 31.
    
    
More information about the mapguide-commits
mailing list