Sophie

Sophie

distrib > Fedora > 17 > i386 > media > updates-src > by-pkgid > ab4b662b9827b6375ffd451bf4abd615 > files > 415

systemd-44-24.fc17.src.rpm

From 5f938ced62c7ca01607ea89b53564cf7243037a4 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt@redhat.com>
Date: Wed, 13 Jun 2012 17:47:51 +0200
Subject: [PATCH] systemctl: fix iteration in check_listening_sockets()
 (cherry picked from commit
 222d0348f97aa132cc24ed3a38f18463e9b0e8c9)

---
 src/systemctl/systemctl.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
index 9dbcba9..92753e9 100644
--- a/src/systemctl/systemctl.c
+++ b/src/systemctl/systemctl.c
@@ -1742,8 +1742,7 @@ static void check_listening_sockets(
                         log_warning("%s", service_trigger);
                 }
 next:
-                dbus_message_iter_recurse(&iter, &sub);
-                iter = sub;
+                dbus_message_iter_next(&sub);
         }
 finish:
         if (m)