summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuentin Glidic <sardemff7+git@sardemff7.net>2019-04-19 10:07:43 +0200
committerQuentin Glidic <sardemff7+git@sardemff7.net>2019-04-19 10:07:43 +0200
commita6605b6f4d6433ae0e6c54ca64184f7da764d520 (patch)
tree58a7849e3567c1ebc17d2245fb64bb538f818075
parent7416f344a3c2d62042307f307f8ab36dba26d83d (diff)
tests: Fix mode_result test warning
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
-rw-r--r--test/mode-test.c15
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