diff options
author | Mikael Ottela <mikael.ottela@ixonos.com> | 2012-01-18 13:42:07 +0200 |
---|---|---|
committer | Martyn Russell <martyn@lanedo.com> | 2012-02-15 10:23:52 +0000 |
commit | 3295acc65bb0e1fea6f10e4aca2a447e4d62db54 (patch) | |
tree | f4b68125473a5fc5d6c066f78d9487048cf7426b | |
parent | 0cf9852ad36f536b07df8cb38a46c5757d3aaa46 (diff) | |
download | tracker-3295acc65bb0e1fea6f10e4aca2a447e4d62db54.tar.gz |
tests/libtracker-extract: Do not use tracker_coalesce_strip on constant strings.
-rw-r--r-- | tests/libtracker-extract/tracker-test-utils.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/libtracker-extract/tracker-test-utils.c b/tests/libtracker-extract/tracker-test-utils.c index 25f31d8d1..ee98bba78 100644 --- a/tests/libtracker-extract/tracker-test-utils.c +++ b/tests/libtracker-extract/tracker-test-utils.c @@ -213,7 +213,13 @@ test_coalesce_strip () { /* Used in other tests, but this one can try some corner cases */ g_assert (!tracker_coalesce_strip (0, NULL)); - g_assert_cmpstr (tracker_coalesce_strip (2, "", "a", NULL), ==, "a"); + + /* Allocate, do not use constant strings */ + char *e = g_strdup (""); + char *a = g_strdup ("a"); + g_assert_cmpstr (tracker_coalesce_strip (2, e, a, NULL), ==, "a"); + g_free (e); + g_free (a); } static void |