summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/tr.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/tr.c b/src/tr.c
index b38d99835..3bb9cec6f 100644
--- a/src/tr.c
+++ b/src/tr.c
@@ -478,9 +478,7 @@ unquote (const unsigned char *s, struct E_string *es)
len = strlen ((char *) s);
es->s = xmalloc (len);
- es->escaped = xmalloc (len * sizeof (es->escaped[0]));
- for (i = 0; i < len; i++)
- es->escaped[i] = 0;
+ es->escaped = xcalloc (len, sizeof es->escaped[0]);
j = 0;
for (i = 0; s[i]; i++)