diff options
author | Jakob Kaivo <jkk@ung.org> | 2019-03-15 16:06:24 -0400 |
---|---|---|
committer | Jakob Kaivo <jkk@ung.org> | 2019-03-15 16:06:24 -0400 |
commit | 123d0edac6679cc4dcfdf78650ba3d9db1330843 (patch) | |
tree | 04a655d460875e53e8465f886b2d8fc1be8618b5 | |
parent | b9f19d2493195fa9be3e5d0045a2c82dbac1a85a (diff) |
exit directly from a %b \c escape, ease logic at outer loop
-rw-r--r-- | printf.c | 6 |
1 files changed, 1 insertions, 5 deletions
@@ -91,7 +91,7 @@ static const char *echo(const char *s) s++; if (*s == 'c') { - return NULL; + exit(errors); } if (*s == '0' || !isdigit(*s)) { @@ -272,10 +272,6 @@ int printf_main(int argc, char *argv[]) putchar(*format); format++; } - - if (format == NULL) { - break; - } } if (count == 0) { |