From efe8efb5444f2936f66538d7658906b593ecf09d Mon Sep 17 00:00:00 2001 From: latercomer Date: Sat, 7 Sep 2024 20:37:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83uORB=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/uORB/Publication.cpp | 4 ++-- pkgs/uORB/uORB.h | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/uORB/Publication.cpp b/pkgs/uORB/Publication.cpp index 98e4915f2b..23626ff4f7 100644 --- a/pkgs/uORB/Publication.cpp +++ b/pkgs/uORB/Publication.cpp @@ -21,12 +21,12 @@ orb_advert_t orb_advertise_multi(const struct orb_metadata *meta, const void *da // 广告instance=0的主题,并指定queue_size orb_advert_t orb_advertise_queue(const struct orb_metadata *meta, const void *data, unsigned int queue_size) { - return orb_advertise_multi_queue(meta, data, NULL, queue_size); + return orb_advertise_multi_queue(meta, data, nullptr, queue_size); } // 广告instance = 0的主题使用默认queue_size=1 orb_advert_t orb_advertise(const struct orb_metadata *meta, const void *data) { - return orb_advertise_multi_queue(meta, data, NULL, 1); + return orb_advertise_multi_queue(meta, data, nullptr, 1); } int orb_unadvertise(orb_advert_t node) { diff --git a/pkgs/uORB/uORB.h b/pkgs/uORB/uORB.h index d39d09c000..4b54e41b20 100644 --- a/pkgs/uORB/uORB.h +++ b/pkgs/uORB/uORB.h @@ -88,9 +88,11 @@ typedef const struct orb_metadata *orb_id_t; sizeof(_struct), \ _size_no_padding, \ _fields, \ - _orb_id_enum}; \ + _orb_id_enum, \ + }; \ struct hack + #ifdef __cplusplus extern "C" { #endif //__cplusplus