diff options
author | Timm Bäder <mail@baedert.org> | 2016-07-26 19:48:21 +0200 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2017-02-21 17:21:19 +0100 |
commit | 961ed50d8aebcbde0233fbdce11fcf7c259b1a69 (patch) | |
tree | 5ab24d03fc07193dd9b7f8b81ad292f72401e81f | |
parent | 3c875cbd77e9c0bbf21af1d0f42e12594f67924b (diff) | |
download | librest-961ed50d8aebcbde0233fbdce11fcf7c259b1a69.tar.gz |
test-server: Pass the test_server to the server callback
-rw-r--r-- | tests/test-server.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/test-server.c b/tests/test-server.c index a033aec..5e6c484 100644 --- a/tests/test-server.c +++ b/tests/test-server.c @@ -39,8 +39,6 @@ test_server_create (SoupServerCallback server_cb) soup_server_listen_local (server, 0, 0, &error); g_assert_no_error (error); - soup_server_add_handler (server, "/", server_cb, - NULL, NULL); uris = soup_server_get_uris (server); g_assert (g_slist_length (uris) > 0); @@ -52,6 +50,10 @@ test_server_create (SoupServerCallback server_cb) test_server->url = url; test_server->thread = NULL; + soup_server_add_handler (server, "/", server_cb, + test_server, NULL); + + g_slist_free_full (uris, (GDestroyNotify)soup_uri_free); g_main_context_pop_thread_default (context); @@ -80,6 +82,7 @@ test_server_run (TestServer *server) void test_server_stop (TestServer *server) { + g_message (__FUNCTION__); g_assert (server->thread); g_main_loop_quit (server->main_loop); g_thread_join (server->thread); |