commit | 84dd0fef6fda6e6463e0dbafada71f47d27ab297 | [log] [tgz] |
---|---|---|
author | Vasil Velichkov <vvvelichkov@gmail.com> | Tue Oct 10 05:38:10 2017 +0300 |
committer | Lev Walkin <vlm@lionet.info> | Tue Oct 10 09:11:39 2017 -0700 |
tree | 842ffeb275d230bfb68ac9096fcd4cf446aed947 | |
parent | edd82a96866aed4a97c64ddeb71f7571e50f3969 [diff] [blame] |
Fix a memory leak in xer_equivalent Free the internal buffers
diff --git a/skeletons/xer_encoder.c b/skeletons/xer_encoder.c index 36d8ec2..a655ae3 100644 --- a/skeletons/xer_encoder.c +++ b/skeletons/xer_encoder.c
@@ -230,6 +230,8 @@ return XEQ_ROUND_TRIP_FAILED; } - return XEQ_SUCCESS; + FREEMEM(xb1.buffer); + FREEMEM(xb2.buffer); + return XEQ_SUCCESS; }