diff options
author | Quentin Glidic <sardemff7+git@sardemff7.net> | 2019-04-19 10:07:43 +0200 |
---|---|---|
committer | Quentin Glidic <sardemff7+git@sardemff7.net> | 2019-04-19 10:07:43 +0200 |
commit | a6605b6f4d6433ae0e6c54ca64184f7da764d520 (patch) | |
tree | 58a7849e3567c1ebc17d2245fb64bb538f818075 | |
parent | 7416f344a3c2d62042307f307f8ab36dba26d83d (diff) |
tests: Fix mode_result test warning
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
-rw-r--r-- | test/mode-test.c | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/test/mode-test.c b/test/mode-test.c index e68f76d7..ba47c59e 100644 --- a/test/mode-test.c +++ b/test/mode-test.c @@ -135,12 +135,23 @@ END_TEST START_TEST(test_mode_result) { - char res[] = ""; + char *res; + + res = NULL; ck_assert_int_eq ( mode_result ( &help_keys_mode, MENU_NEXT, &res,0), NEXT_DIALOG); + g_free ( res ); + + res = NULL; ck_assert_int_eq ( mode_result ( &help_keys_mode, MENU_PREVIOUS, &res,0), PREVIOUS_DIALOG); + g_free ( res ); + + res = NULL; ck_assert_int_eq ( mode_result ( &help_keys_mode, MENU_QUICK_SWITCH|1, &res,0), 1); - ck_assert_int_eq ( mode_result ( &help_keys_mode, MENU_QUICK_SWITCH|2, &res,0), 2); + g_free ( res ); + res = NULL; + ck_assert_int_eq ( mode_result ( &help_keys_mode, MENU_QUICK_SWITCH|2, &res,0), 2); + g_free ( res ); } END_TEST |