efl net - fix dbus field init to init all fields in a struct
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 8 Nov 2018 12:32:28 +0000 (12:32 +0000)
committerSangHyeon Jade Lee <sh10233.lee@samsung.com>
Tue, 20 Nov 2018 06:56:20 +0000 (15:56 +0900)
src/lib/ecore_con/efl_net_session-connman.c

index bcbc173..32df63b 100644 (file)
@@ -408,16 +408,25 @@ static const Eldbus_Service_Interface_Desc _efl_net_session_notifier_desc = {
   .interface = "net.connman.Notification",
   .methods = (const Eldbus_Method []){
      {
-       .member = "Release",
-       .cb = _efl_net_session_notifier_release,
+        .member = "Release",
+        .in = NULL,
+        .out = NULL,
+        .cb = _efl_net_session_notifier_release,
+        .flags = 0
      },
      {
-       .member = "Update",
-       .in = ELDBUS_ARGS({"a{sv}", "settings"}),
-       .cb = _efl_net_session_notifier_update,
+        .member = "Update",
+        .in = ELDBUS_ARGS({"a{sv}", "settings"}),
+        .out = NULL,
+        .cb = _efl_net_session_notifier_update,
+        .flags = 0
      },
-     { }
+     { NULL, NULL, NULL, NULL, 0 }
    },
+   .signals = NULL,
+   .properties = NULL,
+   .default_get = NULL,
+   .default_set = NULL
 };
 
 /* return of step #2: session was created, get a proxy for it */