diff options
Diffstat (limited to 'lib/sbi_console.c')
-rw-r--r-- | lib/sbi_console.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/sbi_console.c b/lib/sbi_console.c index 6923b9a..36a4414 100644 --- a/lib/sbi_console.c +++ b/lib/sbi_console.c @@ -331,6 +331,7 @@ out: } if (out) **out = '\0'; + return pc; } @@ -338,9 +339,11 @@ int sbi_sprintf(char *out, const char *format, ...) { va_list args; int retval; + va_start(args, format); retval = print(&out, NULL, format, args); va_end(args); + return retval; } @@ -348,9 +351,11 @@ int sbi_snprintf(char *out, u32 out_sz, const char *format, ...) { va_list args; int retval; + va_start(args, format); retval = print(&out, &out_sz, format, args); va_end(args); + return retval; } |