summaryrefslogtreecommitdiff
path: root/mysys
diff options
context:
space:
mode:
authormithun <mithun.c.y@oracle.com>2013-09-10 15:42:50 +0530
committermithun <mithun.c.y@oracle.com>2013-09-10 15:42:50 +0530
commit18b3f62e19f8ed03b7c1f52c58e445d57722e520 (patch)
tree2a206cff5d709d1ebabea373ecabdf0c7ca46f74 /mysys
parentb00cd62829de5805bae3e5991cd5f32e35d08fa1 (diff)
parentd88c01d3ffe69d9b60e12f7c271470bc1bc1980d (diff)
downloadmariadb-git-18b3f62e19f8ed03b7c1f52c58e445d57722e520.tar.gz
Bug #16978278 : BUFFER OVERFLOW WHEN PRINTING A LARGE 64-BIT INTEGER
WITH MY_B_VPRINTF() [Merge from 5.1]
Diffstat (limited to 'mysys')
-rw-r--r--mysys/mf_iocache2.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mysys/mf_iocache2.c b/mysys/mf_iocache2.c
index 6790489e786..04d2bc34ae4 100644
--- a/mysys/mf_iocache2.c
+++ b/mysys/mf_iocache2.c
@@ -419,7 +419,7 @@ process_flags:
{
register int iarg;
size_t length2;
- char buff[17];
+ char buff[32];
iarg = va_arg(args, int);
if (*fmt == 'd')
@@ -454,7 +454,7 @@ process_flags:
{
register long iarg;
size_t length2;
- char buff[17];
+ char buff[32];
iarg = va_arg(args, long);
if (*++fmt == 'd')