From: Behdad Esfahbod Date: Wed, 5 Apr 2006 05:56:47 +0000 (+0000) Subject: Check the return value of g_get_prgname for NULL before passing to strcmp. X-Git-Tag: GLIB_2_11_0~58 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8741c8bf5aacbacc4071019d23c47e9d0ea9a4ee;p=platform%2Fupstream%2Fglib.git Check the return value of g_get_prgname for NULL before passing to strcmp. 2006-04-05 Behdad Esfahbod * tests/option-test.c: Check the return value of g_get_prgname for NULL before passing to strcmp. * tests/slice-test.c: Report the correct name in Usage summary. --- diff --git a/ChangeLog b/ChangeLog index 1a581cf..b047a8b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2006-04-05 Behdad Esfahbod + + * tests/option-test.c: Check the return value of g_get_prgname for + NULL before passing to strcmp. + + * tests/slice-test.c: Report the correct name in Usage summary. + 2006-04-05 Matthias Clasen * tests/run-collate-tests.sh: Fix up shell script. diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index 1a581cf..b047a8b 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,10 @@ +2006-04-05 Behdad Esfahbod + + * tests/option-test.c: Check the return value of g_get_prgname for + NULL before passing to strcmp. + + * tests/slice-test.c: Report the correct name in Usage summary. + 2006-04-05 Matthias Clasen * tests/run-collate-tests.sh: Fix up shell script. diff --git a/tests/option-test.c b/tests/option-test.c index cd3a01a..48dd253 100644 --- a/tests/option-test.c +++ b/tests/option-test.c @@ -916,6 +916,7 @@ empty_test1 (void) GOptionContext *context; GOptionEntry entries [] = { { NULL } }; + char *prgname; g_set_prgname (NULL); context = g_option_context_new (NULL); @@ -924,7 +925,8 @@ empty_test1 (void) g_option_context_parse (context, NULL, NULL, NULL); - g_assert (strcmp (g_get_prgname (), "") == 0); + prgname = g_get_prgname (); + g_assert (prgname && strcmp (prgname, "") == 0); g_option_context_free (context); } diff --git a/tests/slice-test.c b/tests/slice-test.c index 9c39b66..52d9572 100644 --- a/tests/slice-test.c +++ b/tests/slice-test.c @@ -189,7 +189,7 @@ test_sliced_mem_thread (gpointer data) static void usage (void) { - g_print ("Usage: gslicedmemory [n_threads] [G|S|M|O][f][c] [maxblocksize] [seed]\n"); + g_print ("Usage: slice-test [n_threads] [G|S|M|O][f][c] [maxblocksize] [seed]\n"); } int