X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fdbus-common.c;fp=src%2Fdbus-common.c;h=9bf0dabe4cf1da450dc84d3a58f63330059064ef;hp=fe7f84b119352772173f44d10586c5a2ff891e47;hb=572481b9094f7f1fbba69f1bd0c8f7db31550b01;hpb=b8cef44e40652e166610b0da031a9c0b13032407 diff --git a/src/dbus-common.c b/src/dbus-common.c index fe7f84b11..9bf0dabe4 100644 --- a/src/dbus-common.c +++ b/src/dbus-common.c @@ -569,15 +569,15 @@ int bus_property_append_ul(DBusMessageIter *i, const char *property, void *data) } int bus_property_append_long(DBusMessageIter *i, const char *property, void *data) { - uint64_t u; + int64_t l; assert(i); assert(property); assert(data); - u = (int64_t) *(long*) data; + l = (int64_t) *(long*) data; - if (!dbus_message_iter_append_basic(i, DBUS_TYPE_INT64, &u)) + if (!dbus_message_iter_append_basic(i, DBUS_TYPE_INT64, &l)) return -ENOMEM; return 0;