Skip to content

Commit ea3be5c

Browse files
committed
Fix malloc-ed memory freed by delete[]
1 parent e880ee4 commit ea3be5c

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)