diff --git a/AK/PrintfImplementation.h b/AK/PrintfImplementation.h index 59d4f5e319..cfa68c1af0 100644 --- a/AK/PrintfImplementation.h +++ b/AK/PrintfImplementation.h @@ -358,6 +358,11 @@ template case 'p': ret += print_hex(putch, bufptr, va_arg(ap, u32), *p == 'P', true, false, true, 8); break; + + case 'n': + *va_arg(ap, int*) = ret; + break; + default: dbg() << "printf_internal: Unimplemented format specifier " << *p << " (fmt: " << fmt << ")"; }