diff options
author | David Herrmann <dh.herrmann@gmail.com> | 2015-07-16 14:37:08 +0200 |
---|---|---|
committer | David Herrmann <dh.herrmann@gmail.com> | 2015-07-16 15:01:52 +0200 |
commit | 18458807574ec84f2bba4597ea5f8c925037d5f4 (patch) | |
tree | 3afa1deeb33edd4d751f7a1006d7ffcb88864842 /src/bus-proxyd/synthesize.c | |
parent | 1af5f746d569f013595bb16ca113741ee306f04a (diff) |
sd-bus: properly match ID changes
If the caller does not specify arg1 for NameOwnerChanged matches, we
really must take the ID from arg2 or arg3, if provided. They are
guaranteed to be identical to arg1 if either is supplied, but there is no
strict requiredment that arg1 is supplied. Hence, make sure to always
take the more restrictive match. Otherwise, we install rather wide
matches without anyone requiring them.
Diffstat (limited to 'src/bus-proxyd/synthesize.c')
0 files changed, 0 insertions, 0 deletions