[mapserver-commits] r11565 - trunk/mapserver
svn at osgeo.org
svn at osgeo.org
Wed Apr 13 15:35:38 EDT 2011
Author: sdlime
Date: 2011-04-13 12:35:38 -0700 (Wed, 13 Apr 2011)
New Revision: 11565
Modified:
trunk/mapserver/HISTORY.TXT
trunk/mapserver/mapgraticule.c
Log:
Fix memory leaks in mapgraticule.c (#3831)
Modified: trunk/mapserver/HISTORY.TXT
===================================================================
--- trunk/mapserver/HISTORY.TXT 2011-04-13 17:55:20 UTC (rev 11564)
+++ trunk/mapserver/HISTORY.TXT 2011-04-13 19:35:38 UTC (rev 11565)
@@ -15,6 +15,10 @@
Current Version (SVN trunk):
----------------------------
+- fix memory leaks in mapgraticule.c (#3831)
+
+- fix runtime sub validation against web metadata, was using wrong lookup key
+
- clean up the symbolset if we've used an alternate renderer for a layer (#3834,#3616)
- fix crash on embeded legend with cairo raster renderer
Modified: trunk/mapserver/mapgraticule.c
===================================================================
--- trunk/mapserver/mapgraticule.c 2011-04-13 17:55:20 UTC (rev 11564)
+++ trunk/mapserver/mapgraticule.c 2011-04-13 19:35:38 UTC (rev 11565)
@@ -143,6 +143,9 @@
pInfo->pboundinglines = NULL;
}
+ free(layer->layerinfo);
+ layer->layerinfo=NULL;
+
return MS_SUCCESS;
}
@@ -477,8 +480,11 @@
pInfo->bvertical = 0;
}
- if (pInfo->dwhichlatitude > pInfo->dendlatitude)
+ if (pInfo->dwhichlatitude > pInfo->dendlatitude) {
+ /* free the lineObj and pointObj that have been erroneously allocated beforehand */
+ msFreeShape(shape);
return MS_DONE;
+ }
return MS_SUCCESS;
}
More information about the mapserver-commits
mailing list