From 82ade05f66a4148dfe3a881080cade1fc2d5808c Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Fri, 28 Feb 2014 11:39:48 +0100 Subject: [PATCH] irc: fix size used in some snprintf --- src/plugins/irc/irc-info.c | 2 +- src/plugins/irc/irc-server.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/irc/irc-info.c b/src/plugins/irc/irc-info.c index 6384ee08f..066415a1d 100644 --- a/src/plugins/irc/irc-info.c +++ b/src/plugins/irc/irc-info.c @@ -53,7 +53,7 @@ irc_info_create_string_with_pointer (char **string, void *pointer) *string = malloc (64); if (*string) { - snprintf (*string, 64 - 1, "0x%lx", (long unsigned int)pointer); + snprintf (*string, 64, "0x%lx", (long unsigned int)pointer); } } } diff --git a/src/plugins/irc/irc-server.c b/src/plugins/irc/irc-server.c index d9a6d5d89..5233ff614 100644 --- a/src/plugins/irc/irc-server.c +++ b/src/plugins/irc/irc-server.c @@ -2000,7 +2000,7 @@ irc_server_send_one_msg (struct t_irc_server *server, int flags, if (pos) pos[0] = '\0'; - snprintf (buffer, sizeof (buffer) - 1, "%s\r\n", ptr_msg); + snprintf (buffer, sizeof (buffer), "%s\r\n", ptr_msg); /* anti-flood: look whether we should queue outgoing message or not */ time_now = time (NULL);