From: Kevron Rees Date: Thu, 20 Feb 2014 17:32:16 +0000 (-0800) Subject: fix argument to PropertiesChange signal X-Git-Tag: 0.11.805~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=66ed8748b8bdff8ec46f897afff04b52c5129680;p=profile%2Fivi%2Fautomotive-message-broker.git fix argument to PropertiesChange signal --- diff --git a/plugins/dbus/abstractdbusinterface.cpp b/plugins/dbus/abstractdbusinterface.cpp index 05588f0..59c3365 100644 --- a/plugins/dbus/abstractdbusinterface.cpp +++ b/plugins/dbus/abstractdbusinterface.cpp @@ -335,7 +335,7 @@ void AbstractDBusInterface::updateValue(AbstractProperty *property) } if(isRegistered()) - signaller->fireSignal(mConnection, mObjectPath, "org.freedesktop.DBus.Properties", "PropertiesChanged", property); + signaller->fireSignal(mConnection, mObjectPath, mInterfaceName, "PropertiesChanged", property); } std::list AbstractDBusInterface::getObjectsForProperty(string object) diff --git a/plugins/dbus/dbussignaller.h b/plugins/dbus/dbussignaller.h index 4026c15..0d80de5 100644 --- a/plugins/dbus/dbussignaller.h +++ b/plugins/dbus/dbussignaller.h @@ -73,7 +73,7 @@ private: g_variant_builder_add(&builder, "{sv}", std::string(property->name() + "Sequence").c_str(), g_variant_new("i", property->sequence())); g_variant_builder_add(&builder, "{sv}", "Time", g_variant_new("d", property->timestamp()) ); - g_dbus_connection_emit_signal(signal.connection, NULL, signal.objectPath.c_str(), signal.interface.c_str(), signal.signalName.c_str(), g_variant_new("(sa{sv}as)", + g_dbus_connection_emit_signal(signal.connection, NULL, signal.objectPath.c_str(), "org.freedesktop.DBus.Properties", signal.signalName.c_str(), g_variant_new("(sa{sv}as)", signal.interface.c_str(), &builder, NULL), &error);