]> git.cameronkatri.com Git - mandoc.git/blobdiff - compat_vasprintf.c
delete the two pairs of extra blank lines from expected man(7) terminal
[mandoc.git] / compat_vasprintf.c
index f5741427355cc30555132648528b4aa9829cca5e..11556c0155b896151db45997ef3ac4b8670d55d5 100644 (file)
@@ -1,12 +1,4 @@
-#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>
  *
@@ -28,6 +20,7 @@ int dummy;
  * printf(3) or completely reimplementing printf(3), i can't think
  * of another portable solution.
  */
+#include "config.h"
 
 #include <stdarg.h>
 #include <stdio.h>
@@ -46,11 +39,9 @@ vasprintf(char **ret, const char *format, va_list ap)
 
        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