summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorDaniel Wagner <daniel.wagner@bmw-carit.de>2013-07-23 14:25:43 +0200
committerDaniel Wagner <daniel.wagner@bmw-carit.de>2013-07-23 14:29:13 +0200
commit70268218617374a196834217d2b3d57062076907 (patch)
treea4027b76dd2447235445013e66afeb999514716a /tools
parentd4d6f5d104e0a96df4a3c00f61e0ce071137efa8 (diff)
downloadconnman-70268218617374a196834217d2b3d57062076907.tar.gz
session-utils: Use g_test_add_vtable directly
g_test_add_data_func_full was introduced in v2.34 which is just a wrapper around g_test_add_vtable (availabe in all glib version). That removes the unnecessary dependency to Glib v2.34.
Diffstat (limited to 'tools')
-rw-r--r--tools/session-utils.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/session-utils.c b/tools/session-utils.c
index 7885449b..257dafdb 100644
--- a/tools/session-utils.c
+++ b/tools/session-utils.c
@@ -228,7 +228,9 @@ void util_test_add(const char *test_name, util_test_func_t test_func,
cbd->setup = setup;
cbd->teardown = teardown;
- g_test_add_data_func_full(test_name, cbd, run_test_cb, g_free);
+ g_test_add_vtable(test_name, 0, cbd, NULL,
+ (GTestFixtureFunc) run_test_cb,
+ (GTestFixtureFunc) g_free);
}
void util_session_create(struct test_fix *fix, unsigned int max_sessions)