From dee92cc308ff7c16b6cc9ff2ad07af88e8b543d6 Mon Sep 17 00:00:00 2001 From: Jan Safranek Date: Tue, 16 Nov 2010 12:11:28 +0100 Subject: [PATCH] Fix exit code in the event of display_controller_values failure Just store the error into 'result' on error, 'ret' is not used. Signed-off-by: Jan Safranek Acked-by: Dhaval Giani Signed-off-by: Dhaval Giani --- src/tools/cgget.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tools/cgget.c b/src/tools/cgget.c index 1d3ad55c..87cdc8e7 100644 --- a/src/tools/cgget.c +++ b/src/tools/cgget.c @@ -381,8 +381,10 @@ int main(int argc, char *argv[]) ret = display_controller_values(controllers, c_number, argv[i], argv[0], mode - (mode & MODE_SHOW_ALL_CONTROLLERS)); - if (ret) + if (ret) { + result = ret; goto err; + } if (mode & MODE_SHOW_ALL_CONTROLLERS) { ret = display_all_controllers(argv[i], argv[0], mode); -- 2.47.2