From 5657dca25451cfb63a90a3908db0c464fe3f343d Mon Sep 17 00:00:00 2001 From: lichao <lichao@aiotlink.com> Date: 星期一, 29 三月 2021 14:16:49 +0800 Subject: [PATCH] add protobuf; refactor. --- src/msg.cpp | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/msg.cpp b/src/msg.cpp index 66eec4b..bb193ec 100644 --- a/src/msg.cpp +++ b/src/msg.cpp @@ -17,7 +17,7 @@ */ #include "msg.h" -namespace bhome_shm { +namespace bhome_msg { bool MsgMetaV1::Parse(const void *p) @@ -59,7 +59,7 @@ } -int Msg::Release(SharedMemory &shm) const +int Msg::Release(SharedMemory &shm) { if (IsCounted()) { const int n = count_->Dec(); @@ -69,8 +69,10 @@ } // free data shm.Dealloc(ptr_); + ptr_ = 0; shm.Delete(count_); + count_ = 0; return 0; } -} // namespace bhome_shm +} // namespace bhome_msg -- Gitblit v1.8.0