From 87f4e3890d7a69d4a7b8d1a40084f28cf1ec90e1 Mon Sep 17 00:00:00 2001 From: Andrzej Zaborowski Date: Sat, 24 Oct 2009 11:27:23 +0200 Subject: [PATCH] Just return success when value already set in SetProperty. --- src/gprs.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gprs.c b/src/gprs.c index fb08d9a..1827ceb 100644 --- a/src/gprs.c +++ b/src/gprs.c @@ -661,6 +661,9 @@ static DBusMessage *gprs_set_property(DBusConnection *conn, dbus_message_iter_get_basic(&var, &value); + if (gprs->roaming_allowed == (ofono_bool_t) value) + return dbus_message_new_method_return(msg); + gprs->roaming_allowed = value; gprs_netreg_update(gprs); } else if (!strcmp(property, "Powered")) { @@ -672,6 +675,9 @@ static DBusMessage *gprs_set_property(DBusConnection *conn, dbus_message_iter_get_basic(&var, &value); + if (gprs->powered == (ofono_bool_t) value) + return dbus_message_new_method_return(msg); + gprs->powered = value; gprs_netreg_update(gprs); } else -- 2.7.4