[libc] Add %s to sprintf
This commit is contained in:
parent
27f540e9ae
commit
a15ab24d9b
|
@ -104,6 +104,15 @@ int vsprintf(char *str, const char *format, va_list arg) {
|
|||
format++;
|
||||
break;
|
||||
}
|
||||
case 's': {
|
||||
char *instr = va_arg(arg, char *);
|
||||
int width = 0;
|
||||
while (*instr != '\0') {
|
||||
*(str++) = *(instr++);
|
||||
width++;
|
||||
}
|
||||
break;
|
||||
}
|
||||
default:
|
||||
*(str++) = *(format++);
|
||||
chars++;
|
||||
|
|
Loading…
Reference in New Issue