diff options
author | H. Peter Anvin <hpa@zytor.com> | 2004-02-22 00:58:27 +0000 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2004-02-22 00:58:27 +0000 |
commit | 7cbeca45c9008726aed1bda442f5fc7a8459749a (patch) | |
tree | 3a46b69915b8736c2403409a8e805235387a0b82 | |
parent | 629be76497daab98e5c4ca902239056756668f39 (diff) | |
download | klibc-7cbeca45c9008726aed1bda442f5fc7a8459749a.tar.gz |
Use an automatic array instead of malloc()klibc-0.114
-rw-r--r-- | utils/ln.c | 9 |
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++; |