[hackers] [PATCH][sbase] libutil/unescape.c: only print argv0 once on error

From: Mattias Andrée <maandree_AT_kth.se>
Date: Sat, 4 Feb 2017 22:15:13 +0100

Signed-off-by: Mattias Andrée <maandree_AT_kth.se>
---
 libutil/unescape.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libutil/unescape.c b/libutil/unescape.c
index 90a62c3..d1503e6 100644
--- a/libutil/unescape.c
+++ b/libutil/unescape.c
_AT_@ -35,7 +35,7 @@ unescape(char *s)
 				    (s[m] < 'a' && s[m] > 'f'))
 					break;
 			if (m == i + 2)
-				eprintf("%s: invalid escape sequence '\\%c'\n", argv0, s[i + 1]);
+				eprintf("invalid escape sequence '\\%c'\n", s[i + 1]);
 			off += m - i - 1;
 			for (--m, q = 0, factor = 1; m > i + 1; m--) {
 				if (s[m] >= '0' && s[m] <= '9')
_AT_@ -49,14 +49,14 @@ unescape(char *s)
 			s[i] = q;
 			break;
 		case '\0':
-			eprintf("%s: null escape sequence\n", argv0);
+			eprintf("null escape sequence\n");
 		default:
 			/* "\O[OOO]" octal escape */
 			for (m = i + 1; m < i + 1 + 4 && m < len; m++)
 				if (s[m] < '0' || s[m] > '7')
 					break;
 			if (m == i + 1)
-				eprintf("%s: invalid escape sequence '\\%c'\n", argv0, s[i + 1]);
+				eprintf("invalid escape sequence '\\%c'\n", s[i + 1]);
 			off += m - i - 1;
 			for (--m, q = 0, factor = 1; m > i; m--) {
 				q += (s[m] - '0') * factor;
-- 
2.11.0
Received on Sat Feb 04 2017 - 22:15:13 CET

This archive was generated by hypermail 2.3.0 : Sat Feb 04 2017 - 22:24:17 CET