diff options
Diffstat (limited to 'tools/win32/compat.c')
-rw-r--r-- | tools/win32/compat.c | 27 |
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; } |