From: Andrzej Zaborowski Date: Sat, 24 Oct 2009 09:27:23 +0000 (+0200) Subject: Just return success when value already set in SetProperty. X-Git-Tag: 0.9~81 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=87f4e3890d7a69d4a7b8d1a40084f28cf1ec90e1;p=platform%2Fupstream%2Fofono.git Just return success when value already set in SetProperty. --- 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