| Index: fusl/src/stdio/vasprintf.c
|
| diff --git a/fusl/src/stdio/vasprintf.c b/fusl/src/stdio/vasprintf.c
|
| index 08251bc20ecd240a53335357341f89000ce5efa6..5c387c052c437f996d54e9eee5b2719cc908884d 100644
|
| --- a/fusl/src/stdio/vasprintf.c
|
| +++ b/fusl/src/stdio/vasprintf.c
|
| @@ -3,13 +3,13 @@
|
| #include <stdarg.h>
|
| #include <stdlib.h>
|
|
|
| -int vasprintf(char **s, const char *fmt, va_list ap)
|
| -{
|
| - va_list ap2;
|
| - va_copy(ap2, ap);
|
| - int l = vsnprintf(0, 0, fmt, ap2);
|
| - va_end(ap2);
|
| +int vasprintf(char** s, const char* fmt, va_list ap) {
|
| + va_list ap2;
|
| + va_copy(ap2, ap);
|
| + int l = vsnprintf(0, 0, fmt, ap2);
|
| + va_end(ap2);
|
|
|
| - if (l<0 || !(*s=malloc(l+1U))) return -1;
|
| - return vsnprintf(*s, l+1U, fmt, ap);
|
| + if (l < 0 || !(*s = malloc(l + 1U)))
|
| + return -1;
|
| + return vsnprintf(*s, l + 1U, fmt, ap);
|
| }
|
|
|