aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2004-02-22 00:58:27 +0000
committerH. Peter Anvin <hpa@zytor.com>2004-02-22 00:58:27 +0000
commit7cbeca45c9008726aed1bda442f5fc7a8459749a (patch)
tree3a46b69915b8736c2403409a8e805235387a0b82
parent629be76497daab98e5c4ca902239056756668f39 (diff)
downloadklibc-7cbeca45c9008726aed1bda442f5fc7a8459749a.tar.gz
Use an automatic array instead of malloc()klibc-0.114
-rw-r--r--utils/ln.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/utils/ln.c b/utils/ln.c
index 64ef94c4a51e2..83e641785d5d6 100644
--- a/utils/ln.c
+++ b/utils/ln.c
@@ -10,7 +10,7 @@
int main(int argc, char *argv[])
{
int c, s, f;
- char *p, *target;
+ char *p;
struct stat sb;
s = f = 0;
@@ -51,13 +51,8 @@ int main(int argc, char *argv[])
}
}
- target = malloc(PATH_MAX);
- if (!target) {
- perror("malloc");
- return 1;
- }
-
for (c = optind; c < argc - 1; c++) {
+ char target[PATH_MAX];
p = strrchr(argv[c], '/');
p++;