Octal escape can eat a max of 3 consecutive octal digits.
modified libpkg/pkg_printf.c
@@ -1858,12 +1858,13 @@ const char*
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1896,7 +1897,6 @@ read_oct_byte(struct sbuf *sbuf, const char *f)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1910,30 +1910,39 @@ process_escape(struct sbuf *sbuf, const char *f)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1945,13 +1954,14 @@ process_escape(struct sbuf *sbuf, const char *f)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|