diff options
author | EuAndreh <eu@euandre.org> | 2024-04-06 11:37:04 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2024-04-06 11:37:04 -0300 |
commit | 3b32f5a1abbec9655a93a184ed0a3c5e6e5134fd (patch) | |
tree | 03969b7b76835f2507ccd1a8aeb057bb1d7f7201 /tests/logerr.c | |
parent | src/: Remove unused "infallible" tag (diff) | |
download | pindaiba-3b32f5a1abbec9655a93a184ed0a3c5e6e5134fd.tar.gz pindaiba-3b32f5a1abbec9655a93a184ed0a3c5e6e5134fd.tar.xz |
Start "rc = -1" instead of 0
Diffstat (limited to 'tests/logerr.c')
-rw-r--r-- | tests/logerr.c | 26 |
1 files changed, 6 insertions, 20 deletions
diff --git a/tests/logerr.c b/tests/logerr.c index 78cdf10..86b6b1c 100644 --- a/tests/logerr.c +++ b/tests/logerr.c @@ -14,7 +14,7 @@ FNAME = __FILE__ ".txt"; static int test_vlogerr(void) { - int rc = 0; + int rc = -1; test_start("vlogerr()"); FILE *file = NULL; @@ -26,7 +26,6 @@ test_vlogerr(void) { file = fopen(FNAME, "w"); if (!file) { perror("fopen(FNAME, \"w\")"); - rc = -1; goto out; } @@ -38,13 +37,11 @@ test_vlogerr(void) { file = NULL; if (ret) { perror("fclose(file)"); - rc = -1; goto out; } if (slurp_for_tests(FNAME, &str)) { perror("slurp_for_tests(FNAME, &str)"); - rc = -1; goto out; } @@ -63,7 +60,6 @@ test_vlogerr(void) { file = fopen(FNAME, "w"); if (!file) { perror("fopen(FNAME, \"w\")"); - rc = -1; goto out; } @@ -75,13 +71,11 @@ test_vlogerr(void) { file = NULL; if (ret) { perror("fclose(file)"); - rc = -1; goto out; } if (slurp_for_tests(FNAME, &str)) { perror("slurp_for_tests(FNAME, &str)"); - rc = -1; goto out; } @@ -100,7 +94,6 @@ test_vlogerr(void) { file = fopen(FNAME, "w"); if (!file) { perror("fopen(FNAME, \"w\")"); - rc = -1; goto out; } @@ -112,13 +105,11 @@ test_vlogerr(void) { file = NULL; if (ret) { perror("fclose(file)"); - rc = -1; goto out; } if (slurp_for_tests(FNAME, &str)) { perror("slurp_for_tests(FNAME, &str)"); - rc = -1; goto out; } @@ -137,7 +128,6 @@ test_vlogerr(void) { file = fopen(FNAME, "w"); if (!file) { perror("fopen(FNAME, \"w\")"); - rc = -1; goto out; } @@ -149,13 +139,11 @@ test_vlogerr(void) { file = NULL; if (ret) { perror("fclose(file)"); - rc = -1; goto out; } if (slurp_for_tests(FNAME, &str)) { perror("slurp_for_tests(FNAME, &str)"); - rc = -1; goto out; } @@ -174,7 +162,6 @@ test_vlogerr(void) { file = fopen(FNAME, "w"); if (!file) { perror("fopen(FNAME, \"w\")"); - rc = -1; goto out; } @@ -189,13 +176,11 @@ test_vlogerr(void) { file = NULL; if (ret) { perror("fclose(file)"); - rc = -1; goto out; } if (slurp_for_tests(FNAME, &str)) { perror("slurp_for_tests(FNAME, &str)"); - rc = -1; goto out; } @@ -210,6 +195,7 @@ test_vlogerr(void) { test_ok(); } + rc = 0; out: if (str) { free(str); @@ -225,7 +211,7 @@ out: static int test_logerr(void) { - int rc = 0; + int rc = -1; test_start("logerr()"); @@ -258,26 +244,26 @@ test_logerr(void) { test_ok(); } + rc = 0; return rc; } int main(void) { - int rc = 0; + int rc = -1; if (test_vlogerr()) { perror("test_vlogerr()"); - rc = -1; goto out; } if (test_logerr()) { perror("test_logerr()"); - rc = -1; goto out; } + rc = 0; out: return !!rc; } |