[QGIS Commit] r14121 - trunk/qgis/src/mapserver

svn_qgis at osgeo.org svn_qgis at osgeo.org
Sun Aug 22 09:15:58 EDT 2010


Author: jef
Date: 2010-08-22 13:15:58 +0000 (Sun, 22 Aug 2010)
New Revision: 14121

Modified:
   trunk/qgis/src/mapserver/qgssldparser.cpp
Log:
fix windows build

Modified: trunk/qgis/src/mapserver/qgssldparser.cpp
===================================================================
--- trunk/qgis/src/mapserver/qgssldparser.cpp	2010-08-22 10:20:28 UTC (rev 14120)
+++ trunk/qgis/src/mapserver/qgssldparser.cpp	2010-08-22 13:15:58 UTC (rev 14121)
@@ -1252,7 +1252,7 @@
   offset = contourSymbolizerElem.attribute( "offset" ).toDouble();
   propertyName = contourSymbolizerElem.attribute( "propertyName" );
 
-  if ( !equidistance > 0.0 )
+  if ( equidistance <= 0.0 )
   {
     return 0;
   }
@@ -1301,7 +1301,7 @@
     }
   }
 
-  double adfFixedLevels[numberOfLevels];
+  double *adfFixedLevels = new double[numberOfLevels];
   int    nFixedLevelCount = numberOfLevels;
   currentLevel = ( int )(( minValue - offset ) / equidistance + 0.5 ) * equidistance + offset;
   for ( int i = 0; i < numberOfLevels; ++i )
@@ -1391,6 +1391,8 @@
                               hLayer, 0, nElevField,
                               GDALTermProgress, NULL );
 
+  delete adfFixedLevels;
+
   OGR_DS_Destroy( hDS );
   GDALClose( hSrcDS );
 



More information about the QGIS-commit mailing list