Fix q format spec (#1811)

This commit is contained in:
Rangi
2025-08-29 14:23:49 -04:00
committed by GitHub
parent 02b880e1b0
commit 85176ef10a
5 changed files with 16 additions and 7 deletions

View File

@@ -77,9 +77,9 @@ void FormatSpec::useCharacter(int c) {
}
return;
// width
// frac
case '.':
if (state > FORMAT_WIDTH) {
if (state >= FORMAT_FRAC) {
break;
}
state = FORMAT_FRAC;
@@ -88,7 +88,7 @@ void FormatSpec::useCharacter(int c) {
// prec
case 'q':
if (state > FORMAT_PREC) {
if (state >= FORMAT_PREC) {
break;
}
state = FORMAT_PREC;