X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fdbus-manager.c;h=cfc2afc9f37e8890bc63991da7b54056e134976e;hp=413d1f320a3b6f89700dc165ec697b2839f6466c;hb=0c85a4f3efa2883c414ed8ff59aea263b85b7687;hpb=d605b2fd41b671f93ae5cb67488978846427dda9 diff --git a/src/dbus-manager.c b/src/dbus-manager.c index 413d1f320..cfc2afc9f 100644 --- a/src/dbus-manager.c +++ b/src/dbus-manager.c @@ -444,7 +444,7 @@ static DBusMessage *message_from_file_changes( if (carries_install_info >= 0) { dbus_bool_t b; - b = carries_install_info; + b = !!carries_install_info; if (!dbus_message_iter_append_basic(&iter, DBUS_TYPE_BOOLEAN, &b)) goto oom; } @@ -1318,7 +1318,7 @@ static DBusHandlerResult bus_manager_message_handler(DBusConnection *connection, UnitFileChange *changes = NULL; unsigned n_changes = 0; dbus_bool_t runtime, force; - bool carries_install_info = -1; + int carries_install_info = -1; if (!dbus_message_iter_init(message, &iter)) goto oom;