From: Mike Frysinger Date: Tue, 6 Jun 2006 06:19:19 +0000 (-0000) Subject: fix from uClinux-dist for proper exit status if reading /proc/modules failed X-Git-Tag: 1_2_0~208 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=75c6b7962d009114b51a979be86766512589027c;p=oweals%2Fbusybox.git fix from uClinux-dist for proper exit status if reading /proc/modules failed --- diff --git a/modutils/lsmod.c b/modutils/lsmod.c index 10af2bd0d..1020158ed 100644 --- a/modutils/lsmod.c +++ b/modutils/lsmod.c @@ -190,13 +190,13 @@ int lsmod_main(int argc, char **argv) } fclose(file); } - return 0; /* Success */ + return EXIT_SUCCESS; #else - if (bb_xprint_file_by_name("/proc/modules") < 0) { - return 0; - } + if (bb_xprint_file_by_name("/proc/modules") == 0) + return EXIT_SUCCESS; #endif /* CONFIG_FEATURE_2_6_MODULES */ - return 1; + + return EXIT_FAILURE; } #endif /* CONFIG_FEATURE_QUERY_MODULE_INTERFACE */