aboutsummaryrefslogtreecommitdiff
path: root/window-choose.c
diff options
context:
space:
mode:
authornicm <nicm>2017-04-28 19:13:55 +0000
committernicm <nicm>2017-04-28 19:13:55 +0000
commit0f2f783584c62879a1182972e915f550bf23f00a (patch)
treea516d196841ac2f8e478e068a2a7e3c946f7a186 /window-choose.c
parentbcd6b416749cbac712c29ee07049e98c5930c800 (diff)
downloadrtmux-0f2f783584c62879a1182972e915f550bf23f00a.tar.gz
rtmux-0f2f783584c62879a1182972e915f550bf23f00a.tar.bz2
rtmux-0f2f783584c62879a1182972e915f550bf23f00a.zip
Log what is happening with window and session reference counts much more
obviously.
Diffstat (limited to 'window-choose.c')
-rw-r--r--window-choose.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/window-choose.c b/window-choose.c
index b736c5b1..c3c5f921 100644
--- a/window-choose.c
+++ b/window-choose.c
@@ -225,10 +225,10 @@ static void
window_choose_data_free(struct window_choose_data *wcd)
{
server_client_unref(wcd->start_client);
- session_unref(wcd->start_session);
+ session_remove_ref(wcd->start_session, __func__);
if (wcd->tree_session != NULL)
- session_unref(wcd->tree_session);
+ session_remove_ref(wcd->tree_session, __func__);
free(wcd->ft_template);
format_free(wcd->ft);