indicator: create and bind global resource with version info 62/278462/1
authorSooChan Lim <sc1.lim@samsung.com>
Wed, 20 Jul 2022 23:30:20 +0000 (08:30 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Thu, 21 Jul 2022 01:08:25 +0000 (10:08 +0900)
Change-Id: Iaa20162c9a2d6a918e72e5071f7f7d809902f33e

src/indicator/indicator.c
tests/tc_indicator.cpp

index 23f0e9f..b08dae5 100644 (file)
@@ -83,7 +83,7 @@ ds_tizen_indicator_create(struct wl_display *display)
     }
 
     indicator->global = wl_global_create(display, &tizen_indicator_interface,
-            1, indicator, indicator_bind);
+            TIZEN_INDICATOR_VERSION, indicator, indicator_bind);
     if (!indicator->global) {
         ds_err("wl_global_create() failed. tizen_indicator_interface");
         free(indicator);
index 7585496..837aa3a 100644 (file)
@@ -4,6 +4,7 @@
 #include <libds-tizen/indicator.h>
 #include <tizen-extension-client-protocol.h>
 
+#define TIZEN_INDICATOR_VERSION 1
 class MockIndicatorCompositor : public MockCompositor
 {
 public:
@@ -331,7 +332,7 @@ client_registry_cb_global(void *data, struct wl_registry *registry,
         client->SetWlCompositor(compositor_res);
     } else if (!strcmp(interface, "tizen_indicator")) {
         tizen_indicator = (struct tizen_indicator *)wl_registry_bind(registry,
-            name, &tizen_indicator_interface, 1);
+            name, &tizen_indicator_interface, TIZEN_INDICATOR_VERSION);
         if (tizen_indicator == nullptr) {
             ds_err("wl_registry_bind() failed. tizen_indicator resource.");
             return;