diff --git a/new_protocol/json_utils.c b/new_protocol/json_utils.c index 15b6a55a87c5148dd180fb18148a191f47a426ac..44e7167bab6d5d0e26647327cdad75d915afcb59 100644 --- a/new_protocol/json_utils.c +++ b/new_protocol/json_utils.c @@ -19,7 +19,7 @@ JsonPair *jsonPairMalloc(){ structureMemCnt += size; if(structureMemCnt > MEM_SIZE_STRUCTURE) return NULL; - structureCurrPtr = structureCurrPtr + structureMemCnt; + structureCurrPtr = structureCurrPtr + size; return (JsonPair *)ptr; } @@ -31,7 +31,7 @@ JsonObject *jsonObjectMalloc(){ structureMemCnt += size; if(structureMemCnt > MEM_SIZE_STRUCTURE) return NULL; - structureCurrPtr = structureCurrPtr + structureMemCnt; + structureCurrPtr = structureCurrPtr + size; return (JsonObject *)ptr; }