From 68bc90bab5b7a31d1b39de3381a446d5138c2172 Mon Sep 17 00:00:00 2001 From: Robbie Drage Date: Thu, 19 Oct 2023 08:52:43 +1300 Subject: [PATCH] uorb: fix Subscription::ChangeInstance() bug --- platforms/common/uORB/Subscription.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platforms/common/uORB/Subscription.cpp b/platforms/common/uORB/Subscription.cpp index 9c17cab378..473c554866 100644 --- a/platforms/common/uORB/Subscription.cpp +++ b/platforms/common/uORB/Subscription.cpp @@ -76,7 +76,7 @@ void Subscription::unsubscribe() bool Subscription::ChangeInstance(uint8_t instance) { if (instance != _instance) { - if (uORB::Manager::orb_device_node_exists(_orb_id, _instance)) { + if (uORB::Manager::orb_device_node_exists(_orb_id, instance)) { // if desired new instance exists, unsubscribe from current unsubscribe(); _instance = instance;