diff options
| author | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-05-07 17:48:28 +0000 |
|---|---|---|
| committer | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-05-07 17:48:28 +0000 |
| commit | 3eadd2688f3d2e58f4de3597960503444168c3a7 (patch) | |
| tree | d08439547c9b94e1d0211fb0de91e68fc3180fe4 /miscutils | |
| parent | 9d7aed830b2943583f3913b739521ab273856135 (diff) | |
| download | busybox-w32-3eadd2688f3d2e58f4de3597960503444168c3a7.tar.gz busybox-w32-3eadd2688f3d2e58f4de3597960503444168c3a7.tar.bz2 busybox-w32-3eadd2688f3d2e58f4de3597960503444168c3a7.zip | |
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
git-svn-id: svn://busybox.net/trunk/busybox@2551 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'miscutils')
| -rw-r--r-- | miscutils/readlink.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/miscutils/readlink.c b/miscutils/readlink.c index 226649544..c46ebd108 100644 --- a/miscutils/readlink.c +++ b/miscutils/readlink.c | |||
| @@ -37,6 +37,8 @@ int readlink_main(int argc, char **argv) | |||
| 37 | show_usage(); | 37 | show_usage(); |
| 38 | 38 | ||
| 39 | buf = xreadlink(argv[1]); | 39 | buf = xreadlink(argv[1]); |
| 40 | if (!buf) | ||
| 41 | return EXIT_FAILURE; | ||
| 40 | puts(buf); | 42 | puts(buf); |
| 41 | #ifdef BB_FEATURE_CLEAN_UP | 43 | #ifdef BB_FEATURE_CLEAN_UP |
| 42 | free(buf); | 44 | free(buf); |
