summaryrefslogtreecommitdiff
path: root/tools/win32/compat.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/win32/compat.c')
-rw-r--r--tools/win32/compat.c27
1 files changed, 14 insertions, 13 deletions
diff --git a/tools/win32/compat.c b/tools/win32/compat.c
index cbac8e6..7c7d97e 100644
--- a/tools/win32/compat.c
+++ b/tools/win32/compat.c
@@ -43,21 +43,22 @@
int asprintf(char **strp, const char *fmt, ...)
{
- va_list ap;
- int len;
+ va_list ap;
+ int len;
- va_start(ap, fmt);
- len = _vscprintf(fmt, ap);
- va_end(ap);
+ va_start(ap, fmt);
+ len = _vscprintf(fmt, ap);
+ va_end(ap);
- *strp = malloc(len+1);
- if (!*strp)
- return -1;
+ *strp = malloc(len+1);
+ if (!*strp) {
+ return -1;
+ }
- va_start(ap, fmt);
- _vsnprintf(*strp, len+1, fmt, ap);
- va_end(ap);
+ va_start(ap, fmt);
+ _vsnprintf(*strp, len+1, fmt, ap);
+ va_end(ap);
- (*strp)[len] = 0;
- return len;
+ (*strp)[len] = 0;
+ return len;
}