From: Ruben Kerkhof Date: Sat, 28 Nov 2015 20:43:17 +0000 (+0100) Subject: Merge pull request #1376 from rubenk/amqp-fix-buffer-size X-Git-Tag: collectd-5.6.0~563 X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=234e4fb94ffedb8d7d4c6fcd50fc90137dc1accc;hp=1efab2edcc7078c698eba7cb9c8326bd6f271dde;p=collectd.git Merge pull request #1376 from rubenk/amqp-fix-buffer-size amqp: use the right buffer size for sstrncpy --- diff --git a/src/amqp.c b/src/amqp.c index aba4f012..4206bdc1 100644 --- a/src/amqp.c +++ b/src/amqp.c @@ -199,11 +199,11 @@ static char *camqp_strerror (camqp_config_t *conf, /* {{{ */ switch (r.reply_type) { case AMQP_RESPONSE_NORMAL: - sstrncpy (buffer, "Success", sizeof (buffer)); + sstrncpy (buffer, "Success", buffer_size); break; case AMQP_RESPONSE_NONE: - sstrncpy (buffer, "Missing RPC reply type", sizeof (buffer)); + sstrncpy (buffer, "Missing RPC reply type", buffer_size); break; case AMQP_RESPONSE_LIBRARY_EXCEPTION: @@ -215,7 +215,7 @@ static char *camqp_strerror (camqp_config_t *conf, /* {{{ */ return (sstrerror (r.library_error, buffer, buffer_size)); #endif else - sstrncpy (buffer, "End of stream", sizeof (buffer)); + sstrncpy (buffer, "End of stream", buffer_size); break; case AMQP_RESPONSE_SERVER_EXCEPTION: