Change function name 84/243784/3 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.115630 accepted/tizen/6.0/unified/20201110.230820 accepted/tizen/6.0/unified/hotfix/20201103.004229 accepted/tizen/unified/20200914.131505 accepted/tizen/unified/20201106.130154 submit/tizen/20200911.012117 submit/tizen/20201103.015640 submit/tizen/20201104.011652 submit/tizen_6.0/20201029.205104 submit/tizen_6.0/20201109.030411 submit/tizen_6.0_hotfix/20201102.192504 submit/tizen_6.0_hotfix/20201103.114804 tizen_6.0.m2_release
authorlokilee73 <changjoo.lee@samsung.com>
Thu, 10 Sep 2020 05:30:14 +0000 (14:30 +0900)
committerlokilee73 <changjoo.lee@samsung.com>
Thu, 10 Sep 2020 07:53:32 +0000 (16:53 +0900)
ex) dh_get_param_from_var to g_variant_get_safe

Change-Id: I85c9946996885fde44443c09c491c829903bc378
Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
src/libgdbus/dbus-system.c
src/libgdbus/dbus-system.h
src/libgdbus/dbus-systemd.c
src/libsystemd/systemd-state.c

index 93b42db..ca1bd5d 100644 (file)
@@ -2924,12 +2924,12 @@ int check_systemd_active(void)
        if (!msg)
                return -EBADMSG;
 
-       if (!dh_get_param_from_var(msg, "(v)", &var)) {
+       if (!g_variant_get_safe(msg, "(v)", &var)) {
                _E("reply is not variant type");
                ret = -EBADMSG;
                goto out;
        }
-       if (!dh_get_param_from_var(var, "(s)", &state)) {
+       if (!g_variant_get_safe(var, "(s)", &state)) {
                _E("variant doesn't have string (%s)", g_variant_get_type_string(var));
                ret = -EBADMSG;
                goto out;
index faf5e02..cbcc9be 100644 (file)
@@ -66,7 +66,7 @@ typedef struct {
        gchar  *sec_label;
 } GDBusCredentials;
 
-#define dh_get_param_from_var(gvar, signature, ...) ((g_strcmp0(signature, g_variant_get_type_string(gvar)) == 0) ? g_variant_get(gvar, signature, __VA_ARGS__), TRUE : FALSE)
+#define g_variant_get_safe(gvar, signature, ...) ((g_strcmp0(signature, g_variant_get_type_string(gvar)) == 0) ? g_variant_get(gvar, signature, __VA_ARGS__), TRUE : FALSE)
 
 #define dbus_handle_new_g_variant_tuple() g_variant_new_tuple(NULL, 0)
 
index 6da7748..9667115 100644 (file)
@@ -78,7 +78,7 @@ static void _cb_JobRemoved(GDBusConnection *conn,
                _E("User_data uinfo is null");
                return ;
        }
-       if (!dh_get_param_from_var(param, "(uoss)", NULL, &job_id, &unit_name, NULL)) {
+       if (!g_variant_get_safe(param, "(uoss)", NULL, &job_id, &unit_name, NULL)) {
                _E("Failed to get param");
                return ;
        }
@@ -137,7 +137,7 @@ static int _systemd_control_unit_wait(const char *method,
                                                        SYSTEMD_DBUS_MANAGER_IFACE,
                                                        method,
                                                        g_variant_new("(ss)", name, "replace"));
-       if (!reply || !dh_get_param_from_var(reply, "(o)", &objpath)) {
+       if (!reply || !g_variant_get_safe(reply, "(o)", &objpath)) {
                _E("fail (%s): no message", method);
                ret = -EBADMSG;
                goto finish;
@@ -188,7 +188,7 @@ static int _systemd_control_unit_async(const char *method, const char *name)
                                                        method,
                                                        g_variant_new("(ss)", name, "replace"));
 
-       if (!reply || !dh_get_param_from_var(reply, "(o)", &objpath)) {
+       if (!reply || !g_variant_get_safe(reply, "(o)", &objpath)) {
                _E("fail (%s): no message", method);
                ret = -EBADMSG;
                goto finish;
@@ -413,7 +413,7 @@ GVariant *systemd_get_manager_property(const char *property)
                                                        DBUS_IFACE_DBUS_PROPERTIES,
                                                        "Get",
                                                        g_variant_new("(ss)", SYSTEMD_DBUS_MANAGER_IFACE, property));
-       if (!reply || !dh_get_param_from_var(reply, "(v)", &val))
+       if (!reply || !g_variant_get_safe(reply, "(v)", &val))
                _E("Failed to get variant");
        if (reply)
                g_variant_unref(reply);
@@ -438,7 +438,7 @@ GVariant *systemd_get_unit_property(const char *unit, const char *property)
                                                        "Get",
                                                        g_variant_new("(ss)", SYSTEMD_DBUS_UNIT_IFACE, property));
 
-       if (!reply || !dh_get_param_from_var(reply, "(v)", &val))
+       if (!reply || !g_variant_get_safe(reply, "(v)", &val))
                _E("Failed to get variant");
        if (reply)
                g_variant_unref(reply);
@@ -463,7 +463,7 @@ GVariant *systemd_get_service_property(const char *unit, const char *property)
                                                        DBUS_IFACE_DBUS_PROPERTIES,
                                                        "Get",
                                                        g_variant_new("(ss)", SYSTEMD_DBUS_SERVICE_IFACE, property));
-       if (!reply || !dh_get_param_from_var(reply, "(v)", &val))
+       if (!reply || !g_variant_get_safe(reply, "(v)", &val))
                _E("Failed to get variant");
        if (reply)
                g_variant_unref(reply);
index ffaeff8..1c25575 100644 (file)
@@ -38,7 +38,7 @@ int check_system_boot_finished(void)
                _E("Failed to get system state: No reply");
                goto err;
        }
-       if (!dh_get_param_from_var(reply, "s", &state)) {
+       if (!g_variant_get_safe(reply, "s", &state)) {
                _E("Failed to get system state(%s)", g_variant_get_type_string(reply));
                goto err;
        }