diff options
author | David Herrmann <dh.herrmann@gmail.com> | 2014-09-17 10:32:49 +0200 |
---|---|---|
committer | David Herrmann <dh.herrmann@gmail.com> | 2014-09-17 11:01:56 +0200 |
commit | ff02f101cb7db516bf1732bb74c42cb3b6259af1 (patch) | |
tree | eebdd506b883a2009774ea7c99bfbfbff5d73331 /src/libsystemd/sd-bus/bus-objects.h | |
parent | 943c3f94e2f8b8b35ef6a40220bbe4c06510930c (diff) |
bus: fix error leak in bus_node_exists()
If we call into user callbacks, we must always propagate possible errors.
Fix bus_node_exists() to do that and adjust the callers (which already
partially propagated the error).
Also speed up that function by first checking for registered enumerators
and/or object-managers.
Diffstat (limited to 'src/libsystemd/sd-bus/bus-objects.h')
0 files changed, 0 insertions, 0 deletions