From 0c8ee105b41d77e64571460dbec1d61bcea0384f Mon Sep 17 00:00:00 2001 From: greedengineer <37740207+greedengineer@users.noreply.github.com> Date: Wed, 27 Feb 2019 21:50:20 +0900 Subject: [PATCH] fix memory free (#86) --- src/jsonparser.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jsonparser.cpp b/src/jsonparser.cpp index cc977344a..2911457c5 100644 --- a/src/jsonparser.cpp +++ b/src/jsonparser.cpp @@ -44,11 +44,11 @@ bool json_parse(const uint8_t *buf, size_t len, ParsedJson &pj, bool reallocifne if (isok) { isok = unified_machine(buf, len, pj); } else { - if(reallocated) { free((void*)buf); + if(reallocated) { aligned_free((void*)buf); } return false; } - if(reallocated) { free((void*)buf); + if(reallocated) { aligned_free((void*)buf); } return isok; }