diff options
author | midipix <writeonce@midipix.org> | 2017-02-05 18:48:43 -0500 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2017-02-05 18:48:43 -0500 |
commit | a604e1a6f6d62428e2eb0eaa8e0d385775022780 (patch) | |
tree | 062a4e901d9e1a8d29ad81be8982b161aa959734 | |
parent | 97d39b6755a05b2405051ff852b4c845b379bb05 (diff) | |
download | mdso-a604e1a6f6d62428e2eb0eaa8e0d385775022780.tar.bz2 mdso-a604e1a6f6d62428e2eb0eaa8e0d385775022780.tar.xz |
mdso_objgen_symfn(): free symfn as needed.
-rw-r--r-- | src/object/mdso_objgen_symfn.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/object/mdso_objgen_symfn.c b/src/object/mdso_objgen_symfn.c index 5644f4c..774d027 100644 --- a/src/object/mdso_objgen_symfn.c +++ b/src/object/mdso_objgen_symfn.c @@ -222,5 +222,8 @@ int mdso_objgen_symfn( if (fwrite(symfn,objlen,1,fout) == 0) return MDSO_FILE_ERROR(dctx); + if (!vobj) + free(symfn); + return 0; } |