From e817606ead182501dc8a6797a835e391fd36d734 Mon Sep 17 00:00:00 2001 From: Bram Matthys Date: Sun, 21 Nov 2021 10:10:58 +0100 Subject: [PATCH] More of the same. --- src/modules/sjoin.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/sjoin.c b/src/modules/sjoin.c index 88cf7e9ec..cd86e0b16 100644 --- a/src/modules/sjoin.c +++ b/src/modules/sjoin.c @@ -605,6 +605,7 @@ CMD_FUNC(cmd_sjoin) if (!merge && !removetheirs && !nomode) { MessageTag *mtags = NULL; + MultiLineMode *mlm; strlcpy(modebuf, parv[3], sizeof modebuf); parabuf[0] = '\0'; @@ -617,8 +618,9 @@ CMD_FUNC(cmd_sjoin) } } ap = mp2parv(modebuf, parabuf); - set_mode(channel, client, ap->parc, ap->parv, &pcount, pvar); - send_local_chan_mode(recv_mtags, client, channel, modebuf, parabuf); + mlm = set_mode(channel, client, ap->parc, ap->parv, &pcount, pvar); + send_local_chan_mode_mlm(recv_mtags, client, channel, mlm); + safe_free_multilinemode(mlm); } if (merge && !nomode)