lichao
2021-04-28 854c63136c4d3a195e2dc617cd7330650bbaf504
src/bh_api.cpp
@@ -8,11 +8,15 @@
namespace
{
TopicNode &ProcNode()
std::unique_ptr<TopicNode> &ProcNodePtr()
{
   static bool init = GlobalInit(BHomeShm());
   static TopicNode node(BHomeShm());
   return node;
   static std::unique_ptr<TopicNode> ptr(new TopicNode(BHomeShm()));
   return ptr;
}
TopicNode &ProcNode()
{
   return *ProcNodePtr();
}
class TmpPtr : private boost::noncopyable
@@ -322,7 +326,8 @@
int BHCleanup()
{
   ProcNode().Stop();
   ProcNodePtr().reset();
   return 0;
}
int BHGetLastError(void **msg, int *msg_len)