SHA256
1
0
forked from pool/osmo-iuh
osmo-iuh/damncode.diff

40 lines
1.3 KiB
Diff

Work around the bad quality of compile testing of the project.
[ 44s] hnb-test.c: In function 'hnb_test_nas_rx_auth_req':
[ 44s] hnb-test.c:329:3: error: 'return' with no value, in function returning non-void [-Werror=return-type]
[ 44s] 329 | return;
[ 42s] test_common.c:91:1: error: control reaches end of non-void function [-Werror=return-type]
[ 42s] 91 | }
---
src/tests/hnb-test.c | 2 +-
src/tests/test_common.c | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
Index: osmo-iuh-0.5.0/src/tests/hnb-test.c
===================================================================
--- osmo-iuh-0.5.0.orig/src/tests/hnb-test.c
+++ osmo-iuh-0.5.0/src/tests/hnb-test.c
@@ -326,7 +326,7 @@ static int hnb_test_nas_rx_auth_req(stru
if (len < sizeof(*ar)) {
printf("GSM48 Auth Req does not fit.\n");
- return;
+ return -1;
}
printf(" :) Authentication Request :)\n");
Index: osmo-iuh-0.5.0/src/tests/test_common.c
===================================================================
--- osmo-iuh-0.5.0.orig/src/tests/test_common.c
+++ osmo-iuh-0.5.0/src/tests/test_common.c
@@ -88,6 +88,7 @@ int test_common_init(void)
log_set_print_filename(osmo_stderr_target, 0);
log_set_use_color(osmo_stderr_target, 0);
+ return rc;
}
void test_common_cleanup(void)