diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2014-03-18 13:51:16 +0000 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2014-03-18 13:56:07 +0000 |
commit | 164cf33347e03e3d04f013ec7f710d991825cd66 (patch) | |
tree | 5f63cdad3f8c1538e050ca21a1ed18108da1821e /NEWS | |
parent | 9cac456895857da672c73edaa45594d384f174d6 (diff) | |
download | telepathy-glib-164cf33347e03e3d04f013ec7f710d991825cd66.tar.gz |
Don't leak method call results (regression in 0.23.1)
Commit 7ffbde3f used common code for two blocks that were not actually
the same. dbus-glib method calls give the caller a new reference
to the results, whereas dbus-glib signals do not. As a result,
the method-call case needs to either free the results, or get them
freed by giving ownership to the GValueArray. I chose to give
ownership.
Reviewed-by: Guillaume Desmottes
Diffstat (limited to 'NEWS')
0 files changed, 0 insertions, 0 deletions