commit | 28355a36da6ad4d1b55ba9bb146fb0b6586e7edb | [log] [tgz] |
---|---|---|
author | Eric Andersen <andersen@codepoet.org> | Mon May 07 17:48:28 2001 +0000 |
committer | Eric Andersen <andersen@codepoet.org> | Mon May 07 17:48:28 2001 +0000 |
tree | d08439547c9b94e1d0211fb0de91e68fc3180fe4 | |
parent | 822c3837f95a355f90d25aaabeb2445bb5eb1bf0 [diff] [blame] |
Per some comments from Lars Kellogg-Stedman <lars@larsshack.org>, make xreadlink() return NULL on failure, and make sure everyone uses the interface correctly. -Erik
diff --git a/miscutils/readlink.c b/miscutils/readlink.c index 2266495..c46ebd1 100644 --- a/miscutils/readlink.c +++ b/miscutils/readlink.c
@@ -37,6 +37,8 @@ show_usage(); buf = xreadlink(argv[1]); + if (!buf) + return EXIT_FAILURE; puts(buf); #ifdef BB_FEATURE_CLEAN_UP free(buf);