Fix repeated "And N more" in overlay error message (#2118)

This commit is contained in:
Rangi
2026-09-18 17:35:30 -04:00
committed by GitHub
parent 89403ca23b
commit 142eae4558
3 changed files with 9 additions and 4 deletions
+3 -1
View File
@@ -445,8 +445,9 @@ static void checkOverlayCompat() {
unfixedList += "\n- and ";
unfixedList += std::to_string(nbUnfixedSections - nbListed);
unfixedList += " more";
break;
goto finish;
}
unfixedList += "\n- \"";
unfixedList += section->name;
unfixedList += "\" (";
@@ -463,6 +464,7 @@ static void checkOverlayCompat() {
}
}
finish: // Can't `break` out of a nested loop
fatal(
"All sections must be fixed when using an overlay file; %zu %s not:%s",
nbUnfixedSections,