Skip to content

Commit 89cdfb9

Browse files
committed
Merge pull request #1356 from manisandro/malloc_delete
Fix malloc-ed memory freed by delete[]
2 parents 2d749be + ea3be5c commit 89cdfb9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/core/qgsmaptopixelgeometrysimplifier.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ bool QgsMapToPixelSimplifier::simplifyGeometry( QgsGeometry* geometry, int simpl
392392
// Simplify the geometry rewriting temporally its WKB-stream for saving calloc's.
393393
if ( simplifyWkbGeometry( simplifyFlags, wkbType, wkb, wkbSize, wkb, targetWkbSize, envelope, tolerance ) )
394394
{
395-
unsigned char* targetWkb = ( unsigned char* )malloc( targetWkbSize );
395+
unsigned char* targetWkb = new unsigned char[targetWkbSize];
396396
memcpy( targetWkb, wkb, targetWkbSize );
397397
geometry->fromWkb( targetWkb, targetWkbSize );
398398
return true;

0 commit comments

Comments
 (0)