projects
/
oweals
/
busybox.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f8e8783
)
awk: another smallish code shrink
author
Denis Vlasenko
<vda.linux@googlemail.com>
Wed, 2 Jul 2008 22:47:49 +0000
(22:47 -0000)
committer
Denis Vlasenko
<vda.linux@googlemail.com>
Wed, 2 Jul 2008 22:47:49 +0000
(22:47 -0000)
editors/awk.c
patch
|
blob
|
history
diff --git
a/editors/awk.c
b/editors/awk.c
index 44b747b299e3b57d49265dd57045a7fa613b0525..aac40aa931f368309303865dc60616f248ba6649 100644
(file)
--- a/
editors/awk.c
+++ b/
editors/awk.c
@@
-2028,9
+2028,7
@@
static var *exec_builtin(node *op, var *res)
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;