From c0c5c1a094fe91aa655e949805f733ddc4b6778f Mon Sep 17 00:00:00 2001 From: Martin Stjernholm <mast@lysator.liu.se> Date: Tue, 1 Apr 2003 21:09:53 +0200 Subject: [PATCH] Fixed a buffer overflow in the printf tests. Rev: src/aclocal.m4:1.67 --- src/aclocal.m4 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/aclocal.m4 b/src/aclocal.m4 index 13ffecea66..679009b2e8 100644 --- a/src/aclocal.m4 +++ b/src/aclocal.m4 @@ -1,4 +1,4 @@ -dnl $Id: aclocal.m4,v 1.66 2003/02/22 20:04:37 grubba Exp $ +dnl $Id: aclocal.m4,v 1.67 2003/04/01 19:09:53 mast Exp $ dnl Some compatibility with Autoconf 2.50+. Not complete. dnl newer Autoconf calls substr m4_substr @@ -295,7 +295,7 @@ define(PIKE_FEATURE_OK,[ define([AC_LOW_MODULE_INIT], [ -# $Id: aclocal.m4,v 1.66 2003/02/22 20:04:37 grubba Exp $ +# $Id: aclocal.m4,v 1.67 2003/04/01 19:09:53 mast Exp $ MY_AC_PROG_CC @@ -548,7 +548,7 @@ $1 tmp; #include "global.h" int main() { - char buf[32]; + char buf[50]; if ((($1)4711) > (($1)-4711)) { /* Signed type. */ if (sizeof($1)>4) @@ -615,7 +615,7 @@ $1 tmp; #include <stdio.h> #include "confdefs.h" int main() { - char buf[32]; + char buf[50]; sprintf(buf, "%${mod}4.1f,%d",($1)17.0,17); return !!strcmp("17.0,17",buf); }], [pike_cv_printf_$1="${mod}"; found=yes]) -- GitLab