[systemd-commits] src/hostname

David Herrmann dvdhrm at kemper.freedesktop.org
Tue Sep 16 08:36:04 PDT 2014


 src/hostname/hostnamed.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit caffbef636ec48958dcb22e4b4140a9889a6a769
Author: David Herrmann <dh.herrmann at gmail.com>
Date:   Tue Sep 16 17:33:20 2014 +0200

    hostname: add missing EMITS_CHANGE annotation
    
    We call into sd-bus to send PropertiesChanged notifications for
    "Hostname", but forgot to add the annotation to the bus-vtable. Fix that!

diff --git a/src/hostname/hostnamed.c b/src/hostname/hostnamed.c
index d31fef7..b6b5d52 100644
--- a/src/hostname/hostnamed.c
+++ b/src/hostname/hostnamed.c
@@ -613,7 +613,7 @@ static int method_set_location(sd_bus *bus, sd_bus_message *m, void *userdata, s
 
 static const sd_bus_vtable hostname_vtable[] = {
         SD_BUS_VTABLE_START(0),
-        SD_BUS_PROPERTY("Hostname", "s", NULL, offsetof(Context, data) + sizeof(char*) * PROP_HOSTNAME, 0),
+        SD_BUS_PROPERTY("Hostname", "s", NULL, offsetof(Context, data) + sizeof(char*) * PROP_HOSTNAME, SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE),
         SD_BUS_PROPERTY("StaticHostname", "s", NULL, offsetof(Context, data) + sizeof(char*) * PROP_STATIC_HOSTNAME, SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE),
         SD_BUS_PROPERTY("PrettyHostname", "s", NULL, offsetof(Context, data) + sizeof(char*) * PROP_PRETTY_HOSTNAME, SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE),
         SD_BUS_PROPERTY("IconName", "s", property_get_icon_name, 0, SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE),



More information about the systemd-commits mailing list