ui/common/message.c

changeset 981
1d47e71f26b6
parent 953
c98404829cd3
child 982
9102a53c5385
--- a/ui/common/message.c	Mon Dec 08 16:21:24 2025 +0100
+++ b/ui/common/message.c	Mon Dec 08 18:11:54 2025 +0100
@@ -116,8 +116,9 @@
                     // message complete
                     //fprintf(stderr, "send: %.*s\n", (int)msg_size, msg);
                     if(handler->handler.callback) {
-                        handler->handler.callback(cx_mutstrn(msg, msg_size));
+                        handler->handler.callback(cx_strn(msg, msg_size));
                     }
+                    free(msg);
                     msg = NULL;
                     msg_size = 0;
                     msg_pos = 0;

mercurial