chiark / gitweb /
bus: unref buscreds on failure
authorPhilippe De Swert <philippedeswert@gmail.com>
Wed, 10 Sep 2014 09:20:42 +0000 (12:20 +0300)
committerDavid Herrmann <dh.herrmann@gmail.com>
Thu, 11 Sep 2014 15:29:19 +0000 (17:29 +0200)
commit2b347169b9046ff2d735ef23e62a8c74f5151600
treeba1f0d423cbd4aed6b868b46f6124ee82eda9d08
parentb67ddc7bbe31cde7f69f9814204d9bb1d4623c47
bus: unref buscreds on failure

Actually unref the buscreds when we are not going to return a
pointer to them. As when bus_creds_add_more fails we immediately
return the error code otherwise and leak the new buscreds.
Found with coverity. Fixes: CID#1237761
src/libsystemd/sd-bus/sd-bus.c