$OpenBSD: patch-src_messagehandler_c,v 1.5 2014/01/17 10:18:42 dcoppa Exp $
--- src/messagehandler.c.orig	Wed Jan  1 22:40:30 2014
+++ src/messagehandler.c	Fri Jan 17 11:15:54 2014
@@ -505,9 +505,9 @@ void Mh_handle_message(client_t *client, message_t *ms
 			sendmsg->payload.textMessage->n_tree_id = 1;
 			sendmsg->payload.textMessage->tree_id = tree_id;
 			if (client->recording)
-				sprintf(message, "User %s started recording", client->username);
+				snprintf(message, strlen(client->username) + 32, "User %s started recording", client->username);
 			else
-				sprintf(message, "User %s stopped recording", client->username);
+				snprintf(message, strlen(client->username) + 32, "User %s stopped recording", client->username);
 			Client_send_message_except_ver(NULL, sendmsg, ~0x010203);
 			sendmsg = NULL;
 		}
