Using service directly does not support SOD by default.
authorPengZheng <howtofly@gmail.com>
Tue, 1 Mar 2022 08:28:32 +0000 (16:28 +0800)
committerPengZheng <howtofly@gmail.com>
Tue, 1 Mar 2022 08:28:32 +0000 (16:28 +0800)
commitee26a6d4bacddc0cd29735ec10f3ea8cf7417011
tree678ebfa08dc657a84aee7597744e54a8cf947157
parent3892cb44661a8a13133fa7af545673433f99ee9b
Using service directly does not support SOD by default.

To request such support, the caller has to explicitly set CELIX_SERVICE_USE_SOD flags. Other code review issues are also addressed.
libs/framework/gtest/src/bundle_context_services_test.cpp
libs/framework/include/celix_bundle_context.h
libs/framework/src/bundle_context.c
libs/framework/src/service_registration.c