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