diff --git a/src/modules/uORB/Subscription.cpp b/src/modules/uORB/Subscription.cpp index 2407739e9f..fb59b4e85e 100644 --- a/src/modules/uORB/Subscription.cpp +++ b/src/modules/uORB/Subscription.cpp @@ -151,9 +151,6 @@ bool Subscription::check_updated() return SubscriptionBase::updated(); } -template -const T &Subscription::get() { return _data; } - template class __EXPORT Subscription; template class __EXPORT Subscription; template class __EXPORT Subscription; diff --git a/src/modules/uORB/Subscription.hpp b/src/modules/uORB/Subscription.hpp index 0aa2232252..16ccf34cef 100644 --- a/src/modules/uORB/Subscription.hpp +++ b/src/modules/uORB/Subscription.hpp @@ -193,7 +193,7 @@ public: /* * This function gets the T struct data * */ - const T &get(); + const T &get() const { return _data; } private: T _data; };