diff --git a/AK/printf.cpp b/AK/printf.cpp index ee0a6de37c..cd5fe310e2 100644 --- a/AK/printf.cpp +++ b/AK/printf.cpp @@ -150,6 +150,7 @@ template bool leftPad = false; bool zeroPad = false; unsigned fieldWidth = 0; + unsigned long_qualifiers = 0; if (*p == '%' && *(p + 1)) { one_more: ++p; @@ -169,6 +170,10 @@ one_more: if (*(p + 1)) goto one_more; } + if (*p == 'l') { + ++long_qualifiers; + goto one_more; + } switch( *p ) { case 's':