From 530cd2893e020206262a146d567c707ef93baf31 Mon Sep 17 00:00:00 2001 From: Derek Buitenhuis Date: Tue, 22 Oct 2013 19:08:43 +0100 Subject: [PATCH 1/4] tree-test: Don't return restricted exit codes Signed-off-by: Derek Buitenhuis --- libavutil/tree.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavutil/tree.c b/libavutil/tree.c index b419e16ca0..d48d01af5b 100644 --- a/libavutil/tree.c +++ b/libavutil/tree.c @@ -230,14 +230,14 @@ int main(void) if (check(root) > 999) { av_log(NULL, AV_LOG_ERROR, "FATAL error %d\n", i); print(root, 0); - return -1; + return 1; } if (!node) node = av_tree_node_alloc(); if (!node) { av_log(NULL, AV_LOG_ERROR, "Memory allocation failure.\n"); - return AVERROR(ENOMEM); + return 1; } av_tree_insert(&root, jj, cmp, &node); From 8dc1b7bd228c9d44c40e5760b607d24e5e654703 Mon Sep 17 00:00:00 2001 From: Derek Buitenhuis Date: Tue, 22 Oct 2013 19:11:31 +0100 Subject: [PATCH 2/4] base64-test: Remove posibility of returning restricted exit codes Signed-off-by: Derek Buitenhuis --- libavutil/base64.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavutil/base64.c b/libavutil/base64.c index d16195f1b9..725b03504d 100644 --- a/libavutil/base64.c +++ b/libavutil/base64.c @@ -156,7 +156,10 @@ int main(void) for (i = 0; i < FF_ARRAY_ELEMS(tests); i++) error_count += test_encode_decode(tests[i].data, strlen(tests[i].data), tests[i].encoded_ref); - return error_count; + if (error_count) + printf("Error Count: %d.\n", error_count); + + return !!error_count; } #endif From 5331d2b93fe277b3d81ace47fef017528e72b7c4 Mon Sep 17 00:00:00 2001 From: Derek Buitenhuis Date: Tue, 22 Oct 2013 19:18:36 +0100 Subject: [PATCH 3/4] dct-test: Remove possibility of returning a restricted exit code Signed-off-by: Derek Buitenhuis --- libavcodec/dct-test.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/dct-test.c b/libavcodec/dct-test.c index 730a368257..b7a27f0beb 100644 --- a/libavcodec/dct-test.c +++ b/libavcodec/dct-test.c @@ -531,5 +531,8 @@ int main(int argc, char **argv) } } - return err; + if (err) + printf("Error: %d.\n", err); + + return !!err; } From 7177df90a043bd59e172843fc7cb9e767080ea12 Mon Sep 17 00:00:00 2001 From: Derek Buitenhuis Date: Tue, 22 Oct 2013 19:19:02 +0100 Subject: [PATCH 4/4] fft-test: Remove possibility of returning restricted exit code Signed-off-by: Derek Buitenhuis --- libavcodec/fft-test.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/fft-test.c b/libavcodec/fft-test.c index 1e4675019c..ff5a126e5f 100644 --- a/libavcodec/fft-test.c +++ b/libavcodec/fft-test.c @@ -489,5 +489,8 @@ int main(int argc, char **argv) av_free(tab_ref); av_free(exptab); - return err; + if (err) + printf("Error: %d.\n", err); + + return !!err; }