[systemd/f16] fix ABRT on service file reloading Resolves: rhbz#732020

Harald Hoyer harald at fedoraproject.org
Fri Aug 19 15:05:41 UTC 2011


commit ea5796cf9bf4b99356e3ac5662195fbd01a010bb
Author: Harald Hoyer <harald at redhat.com>
Date:   Fri Aug 19 17:05:26 2011 +0200

    fix ABRT on service file reloading
    Resolves: rhbz#732020

 ...-e191553d1dc80cd6d65d05f0cb29f8967fab6983.patch |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)
---
diff --git a/systemd-git-e191553d1dc80cd6d65d05f0cb29f8967fab6983.patch b/systemd-git-e191553d1dc80cd6d65d05f0cb29f8967fab6983.patch
new file mode 100644
index 0000000..c53e707
--- /dev/null
+++ b/systemd-git-e191553d1dc80cd6d65d05f0cb29f8967fab6983.patch
@@ -0,0 +1,19 @@
+commit e191553d1dc80cd6d65d05f0cb29f8967fab6983
+Author: Kay Sievers <kay.sievers at vrfy.org>
+Date:   Wed Aug 17 19:38:07 2011 +0200
+
+    convert int to boolean for dbus_bool_t
+
+diff --git a/src/dbus-manager.c b/src/dbus-manager.c
+index ae88895..cfc2afc 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;
+         }


More information about the scm-commits mailing list