-#include "config.h"
-
-#if HAVE_VASPRINTF
-
-int dummy;
-
-#else
-
-/* $Id: compat_vasprintf.c,v 1.2 2015/03/20 15:25:12 schwarze Exp $ */
+/* $Id: compat_vasprintf.c,v 1.4 2020/06/15 01:37:15 schwarze Exp $ */
/*
* Copyright (c) 2015 Ingo Schwarze <schwarze@openbsd.org>
*
* printf(3) or completely reimplementing printf(3), i can't think
* of another portable solution.
*/
+#include "config.h"
#include <stdarg.h>
#include <stdio.h>
if (sz != -1 && (*ret = malloc(sz + 1)) != NULL) {
if (vsnprintf(*ret, sz + 1, format, ap) == sz)
- return(sz);
+ return sz;
free(*ret);
}
*ret = NULL;
- return(-1);
+ return -1;
}
-
-#endif