summaryrefslogtreecommitdiff
path: root/rdoff/rdfload.c
diff options
context:
space:
mode:
authorPhilipp Kloke <philipp.kloke@web.de>2013-03-31 12:02:30 +0200
committerCyrill Gorcunov <gorcunov@gmail.com>2013-04-01 02:16:27 +0400
commitdae212d049b1c6f737f14fe5c904adb6da432d8c (patch)
treecd721088e02362a5d5edb3f43828827aeb04bf0d /rdoff/rdfload.c
parentb432f5774123e20a210c473a85c102333514d1f1 (diff)
downloadnasm-dae212d049b1c6f737f14fe5c904adb6da432d8c.tar.gz
Fixed several resource and memory leaks
Bug found by: CppCheck 1.59 (static source analysis tool) Signed-off-by: Philipp Kloke <philipp.kloke@web.de> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Diffstat (limited to 'rdoff/rdfload.c')
-rw-r--r--rdoff/rdfload.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/rdoff/rdfload.c b/rdoff/rdfload.c
index 4fd3dbd0..5a7ab631 100644
--- a/rdoff/rdfload.c
+++ b/rdoff/rdfload.c
@@ -94,6 +94,7 @@ rdfmodule *rdfload(const char *filename)
if (f->d)
free(f->d);
free(f);
+ free(hdr);
return NULL;
}