aboutsummaryrefslogtreecommitdiff
path: root/src/shared/vmap/TileAssembler.cpp
diff options
context:
space:
mode:
authorraczman <none@none>2009-05-14 23:48:41 +0200
committerraczman <none@none>2009-05-14 23:48:41 +0200
commit419c448bc94c8bddf8347f558115fa7c18c72c9f (patch)
treef6b83d05a47d962b4bf96d0b019648486c46016a /src/shared/vmap/TileAssembler.cpp
parentee40287ef72ec00d3ede4abe5ad5aa68ac6cd7af (diff)
Fix one forgotten memory leak.
--HG-- branch : trunk
Diffstat (limited to 'src/shared/vmap/TileAssembler.cpp')
-rw-r--r--src/shared/vmap/TileAssembler.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/shared/vmap/TileAssembler.cpp b/src/shared/vmap/TileAssembler.cpp
index 119e5de4538..bb73a2ba241 100644
--- a/src/shared/vmap/TileAssembler.cpp
+++ b/src/shared/vmap/TileAssembler.cpp
@@ -450,7 +450,7 @@ namespace VMAP
// ---- vectors
if(fread(&blockId, 4, 1, rf) != 1) {fclose(rf); delete gtree; return(false); }
- if(strcmp(blockId, "VERT") != 0) { fclose(rf); return(false); }
+ if(strcmp(blockId, "VERT") != 0) { fclose(rf); delete gtree; return(false); }
if(fread(&blocksize, sizeof(int), 1, rf) != 1) { fclose(rf); delete gtree; return(false); }
unsigned int nvectors;
if(fread(&nvectors, sizeof(int), 1, rf) != 1) { fclose(rf); delete gtree; return(false); }