[hackers] [sbase][PATCH] printf: support escaping '%' with '%%'. See printf(1p) EXAMPLES section.

From: pranomostro <pranomestro_AT_gmail.com>
Date: Sat, 25 Jun 2016 19:11:09 +0200

---
 printf.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/printf.c b/printf.c
index 2e24817..7bf6fe5 100644
--- a/printf.c
+++ b/printf.c
_AT_@ -103,8 +103,10 @@ main(int argc, char *argv[])
 				arg = "";
 				cooldown = 1;
 			}
-		} else
+		} else {
 			putchar('%');
+			continue;
+		}
 
 		switch (format[i]) {
 		case 'b':
-- 
2.9.0
Received on Sat Jun 25 2016 - 19:11:09 CEST

This archive was generated by hypermail 2.3.0 : Sat Jun 25 2016 - 19:12:15 CEST