From: David Herrmann Date: Wed, 20 Nov 2013 15:18:37 +0000 (+0100) Subject: bus: fix error-path in bus_map_all_properties() X-Git-Tag: v209~1399 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=6c1508b871965b2eba46d477e81a9c4e85b2bd00 bus: fix error-path in bus_map_all_properties() We shouldn't return positive integers on errors. Fix the typo by removing the negation. --- diff --git a/src/libsystemd-bus/bus-util.c b/src/libsystemd-bus/bus-util.c index 33bdf3817..ed6fdc473 100644 --- a/src/libsystemd-bus/bus-util.c +++ b/src/libsystemd-bus/bus-util.c @@ -919,7 +919,7 @@ int bus_map_all_properties(sd_bus *bus, } else { r = sd_bus_message_skip(m, "v"); if (r < 0) - return -r; + return r; } r = sd_bus_message_exit_container(m);