[mapserver-commits] r11860 - trunk/mapserver

svn at osgeo.org svn at osgeo.org
Sat Jul 2 10:32:53 EDT 2011


Author: rouault
Date: 2011-07-02 07:32:53 -0700 (Sat, 02 Jul 2011)
New Revision: 11860

Modified:
   trunk/mapserver/maptemplate.c
Log:
fix use-after-free

Modified: trunk/mapserver/maptemplate.c
===================================================================
--- trunk/mapserver/maptemplate.c	2011-07-02 14:27:30 UTC (rev 11859)
+++ trunk/mapserver/maptemplate.c	2011-07-02 14:32:53 UTC (rev 11860)
@@ -2448,10 +2448,10 @@
             if(myHashTable)
               msFreeHashTable(myHashTable);
 
-            msFree(pszFullImgFname);
             msFreeImage(img);
 
             msSetError(MS_IOERR, "Error saving GD image to disk (%s).", "processIcon()", pszFullImgFname);
+            msFree(pszFullImgFname);
             return MS_FAILURE;
          }
          



More information about the mapserver-commits mailing list