addon: add missing WL_EXPORT 07/301507/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Thu, 16 Nov 2023 10:30:00 +0000 (19:30 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 17 Nov 2023 05:35:20 +0000 (14:35 +0900)
Change-Id: Ibc39ef903502b572a5bd00d9bb97f34158cec80b

src/addon.c

index 0d23a24..fad7ae7 100644 (file)
@@ -3,13 +3,13 @@
 #include "libds/util/addon.h"
 #include "util.h"
 
-void
+WL_EXPORT void
 ds_addon_set_init(struct ds_addon_set *set)
 {
     wl_list_init(&set->addons);
 }
 
-void
+WL_EXPORT void
 ds_addon_set_finish(struct ds_addon_set *set)
 {
     struct ds_addon *addon, *tmp;
@@ -20,7 +20,7 @@ ds_addon_set_finish(struct ds_addon_set *set)
     }
 }
 
-void
+WL_EXPORT void
 ds_addon_init(struct ds_addon *addon, struct ds_addon_set *set,
         const void *owner, const struct ds_addon_interface *impl)
 {
@@ -38,14 +38,14 @@ ds_addon_init(struct ds_addon *addon, struct ds_addon_set *set,
     addon->impl = impl;
 }
 
-void
+WL_EXPORT void
 ds_addon_finish(struct ds_addon *addon)
 {
     wl_list_remove(&addon->link);
     wl_list_init(&addon->link);
 }
 
-struct ds_addon *
+WL_EXPORT struct ds_addon *
 ds_addon_find(struct ds_addon_set *set, const void *owner,
         const struct ds_addon_interface *impl)
 {