diff options
author | Niklas Söderlund <niso@kth.se> | 2012-10-23 13:06:46 +0000 |
---|---|---|
committer | Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> | 2012-10-23 13:06:46 +0000 |
commit | ede2fa4d1e5620978f5d630f0b241b613a5992d3 (patch) | |
tree | 8d94e7c1a9bfb6d05e5a79935724688e1d64638f /cli_classic.c | |
parent | d7d423bbc1d2564c60daaecd9ab1dca3843c5fea (diff) | |
download | ast2050-flashrom-ede2fa4d1e5620978f5d630f0b241b613a5992d3.zip ast2050-flashrom-ede2fa4d1e5620978f5d630f0b241b613a5992d3.tar.gz |
Remove exit calls from print_supported_chips
Propagate the error code using return values instead, but let cli_classic.c
still decide the ultimate return value of the process.
Also, remove setting the ret value again after print_supported_wiki() -
success is the default.
Corresponding to flashrom svn r1614.
Signed-off-by: Niklas Söderlund <niso@kth.se>
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
Diffstat (limited to 'cli_classic.c')
-rw-r--r-- | cli_classic.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/cli_classic.c b/cli_classic.c index 4ae375c..ccf75e9 100644 --- a/cli_classic.c +++ b/cli_classic.c @@ -357,14 +357,13 @@ int main(int argc, char *argv[]) #if CONFIG_PRINT_WIKI == 1 if (list_supported_wiki) { print_supported_wiki(); - ret = 0; goto out; } #endif if (list_supported) { - print_supported(); - ret = 0; + if (print_supported()) + ret = 1; goto out; } |