Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Sort out confusion between '?' PP_ALTERNATE_FORM1 (flag value for lists), and '#' PP_ALTERNATE_FORM2 (count values for lists)
Matthew Seaman committed 12 years ago
commit 1330ddffc9663e784b4105918c76b422385d530b
parent f8f0b34
1 file changed +4 -3
modified libpkg/pkg_printf.c
@@ -1519,7 +1519,8 @@ field_modifier(const char *f, struct percent_esc *p)
	bool	done;

	/* Field modifiers, if any:
-
	   '#' alternate form
+
	   '?' alternate form 1
+
	   '#' alternate form 2
	   '-' left align
	   '+' explicit plus sign (numerics only)
	   ' ' space instead of plus sign (numerics only)
@@ -1530,10 +1531,10 @@ field_modifier(const char *f, struct percent_esc *p)
	done = false;
	while (!done) {
		switch (*f) {
-
		case '#':
+
		case '?':
			p->flags |= PP_ALTERNATE_FORM1;
			break;
-
		case '?':
+
		case '#':
			p->flags |= PP_ALTERNATE_FORM2;
			break;
		case '-':