summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libuemf/uemf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libuemf/uemf.c b/src/libuemf/uemf.c
index b06990dbd..220c88545 100644
--- a/src/libuemf/uemf.c
+++ b/src/libuemf/uemf.c
@@ -1371,8 +1371,8 @@ int emf_htable_create(
}
ehtl->stack = malloc(initsize * sizeof(uint32_t));
if(!ehtl->stack){
- free(ehtl);
free(ehtl->table);
+ free(ehtl);
return(5);
}
memset(ehtl->table , 0, initsize * sizeof(uint32_t)); // zero all slots in the table