From 64e9586ae2953162b3b7ae1c0e11e4df4b0ed787 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Mon, 1 Nov 2010 02:05:45 +0100 Subject: The HTTP status code can be retrieved from result object --- tools/web-test.c | 5 ++++- tools/wispr.c | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'tools') diff --git a/tools/web-test.c b/tools/web-test.c index 823e1589..c148c912 100644 --- a/tools/web-test.c +++ b/tools/web-test.c @@ -43,10 +43,13 @@ static void sig_term(int sig) g_main_loop_quit(main_loop); } -static void web_result(guint16 status, GWebResult *result, gpointer user_data) +static void web_result(GWebResult *result, gpointer user_data) { + guint16 status; gdouble elapsed; + status = g_web_result_get_status(result); + elapsed = g_timer_elapsed(timer, NULL); g_print("elapse: %f seconds\n", elapsed); diff --git a/tools/wispr.c b/tools/wispr.c index 279d5c1c..1492e6b9 100644 --- a/tools/wispr.c +++ b/tools/wispr.c @@ -240,10 +240,11 @@ static void parser_callback(const char *str, gpointer user_data) static guint request_id; static GWebParser *request_parser; -static void web_result(guint16 status, GWebResult *result, gpointer user_data) +static void web_result(GWebResult *result, gpointer user_data) { const guint8 *chunk; gsize length; + guint16 status; gdouble elapsed; status = g_web_result_get_status(result); -- cgit v1.2.3