[mapserver-commits] r7637 - trunk/mapserver
svn at osgeo.org
svn at osgeo.org
Mon Jun 2 11:26:55 EDT 2008
Author: Assefa
Date: 2008-06-02 11:26:55 -0400 (Mon, 02 Jun 2008)
New Revision: 7637
Modified:
trunk/mapserver/mapogcsos.c
Log:
Fix memory leak (#2412)
Modified: trunk/mapserver/mapogcsos.c
===================================================================
--- trunk/mapserver/mapogcsos.c 2008-06-02 12:13:33 UTC (rev 7636)
+++ trunk/mapserver/mapogcsos.c 2008-06-02 15:26:55 UTC (rev 7637)
@@ -1633,8 +1633,14 @@
}/*end of offerings*/
}
- free(papsOfferings);
- free(panOfferingLayers);
+ if (papsOfferings && nOfferings > 0)
+ {
+ for (i=0; i<nOfferings; i++)
+ msFree(papsOfferings[i]);
+ msFree(papsOfferings);
+ }
+ if(panOfferingLayers)
+ msFree(panOfferingLayers);
}/* end of offerings */
More information about the mapserver-commits
mailing list