From 8cd8c6fe8ac20bc4793a246a565cf68ee077d7ae Mon Sep 17 00:00:00 2001 From: fujuntang <fujuntang@smartai.com> Date: 星期二, 07 九月 2021 14:06:30 +0800 Subject: [PATCH] Add additional data bytes to flag the buf. --- src/bh_api.cpp | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bh_api.cpp b/src/bh_api.cpp index eef4870..4f623f8 100644 --- a/src/bh_api.cpp +++ b/src/bh_api.cpp @@ -1554,7 +1554,7 @@ memcpy(*proc_id, rr.proc_id.c_str(), *proc_id_len); } - topics_buf = (char *)malloc(size); + topics_buf = (char *)malloc(size + 10); if (topics_buf == NULL) { rv = EBUS_NO_MEM; @@ -1567,7 +1567,7 @@ return false; } - memset(topics_buf, 0x00, size); + memset(topics_buf, 0x00, size + 10); memcpy(topics_buf, buf, size); rr.data = topics_buf; -- Gitblit v1.8.0