]> granicus.if.org Git - python/commitdiff
More thorough test for working <stdarg.h>.
authorGuido van Rossum <guido@python.org>
Fri, 30 Aug 1996 20:58:11 +0000 (20:58 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 30 Aug 1996 20:58:11 +0000 (20:58 +0000)
configure.in

index bc82b0606b08bc09d45ddfb55458378791260ab0..2e90bdc8ff4f3b1ca6d300bafa4dd3d91ae917c8 100644 (file)
@@ -376,8 +376,15 @@ works=no
 AC_MSG_CHECKING(for variable length prototypes and stdarg.h)
 AC_TRY_COMPILE([
 #include <stdarg.h>
-int foo(int x, ...) { return 0; }
-], [return foo(10, 11, 12);],
+int foo(int x, ...) {
+       va_list va;
+       va_start(va, x);
+       va_arg(va, int);
+       va_arg(va, char *);
+       va_arg(va, double);
+       return 0;
+}
+], [return foo(10, "", 3.14);],
 AC_DEFINE(HAVE_STDARG_PROTOTYPES) works=yes)
 AC_MSG_RESULT($works)