X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/28c176b668c841a3b7fb093faccf0efa39257603..0fd474df7001837bde53da0e42e83081827c9641:/lunaix-os/usr/libc/src/_vprintf.c diff --git a/lunaix-os/usr/libc/src/_vprintf.c b/lunaix-os/usr/libc/src/_vprintf.c index 16d8133..7659e28 100644 --- a/lunaix-os/usr/libc/src/_vprintf.c +++ b/lunaix-os/usr/libc/src/_vprintf.c @@ -112,6 +112,9 @@ __vprintf_internal(char* buffer, const char* fmt, size_t max_len, va_list vargs) flags = flags | FLAG_CAPS; base = 16; goto format_unsigned; + case 'o': + base = 8; + goto format_unsigned; case 'p': num = (uintptr_t)va_arg(vargs, void*); base = 16;