commit | 8ae5b28b4bff5f1099a4a77af89e1a7e23ad77e2 | [log] [tgz] |
---|---|---|
author | Denis Vlasenko <vda.linux@googlemail.com> | Wed Jul 02 22:47:49 2008 +0000 |
committer | Denis Vlasenko <vda.linux@googlemail.com> | Wed Jul 02 22:47:49 2008 +0000 |
tree | 7b564df0a853dd239ae4e47c8632e42ea9fe9b6a | |
parent | f8e8783a925255bbb275fc84a1b6126aba660e22 [diff] [blame] |
awk: another smallish code shrink
diff --git a/editors/awk.c b/editors/awk.c index 44b747b..aac40aa 100644 --- a/editors/awk.c +++ b/editors/awk.c
@@ -2028,9 +2028,7 @@ if (i < 0) i = 0; n = (nargs > 2) ? getvar_i(av[2]) : l-i; if (n < 0) n = 0; - s = xzalloc(n + 1); - strncpy(s, as[0]+i, n); - /*s[n] = '\0'; - xzalloc did it */ + s = xstrndup(as[0]+i, n); setvar_p(res, s); break;