# HG changeset patch # User Daniel Atallah # Date 1192644813 0 # Node ID cb5cbe04a3404a672820f9bcfe99cdc4991ca906 # Parent d947d75635fbcfcf46f68a537e766d04f5fdcbfe Prevent strlen() on non-nul-terminated string. diff -r d947d75635fb -r cb5cbe04a340 libpurple/protocols/msn/notification.c --- a/libpurple/protocols/msn/notification.c Wed Oct 17 03:46:27 2007 +0000 +++ b/libpurple/protocols/msn/notification.c Wed Oct 17 18:13:33 2007 +0000 @@ -414,7 +414,7 @@ { g_return_if_fail(cmd->payload_cb != NULL); - purple_debug_info("MSNP14","MSG payload:{%s}\n",cmd->payload); + purple_debug_info("MSNP14","MSG payload:{%.*s}\n",cmd->payload_len, cmd->payload); cmd->payload_cb(cmdproc, cmd, cmd->payload, cmd->payload_len); } }