diff options
Diffstat (limited to 'lib/http_client.c')
| -rw-r--r-- | lib/http_client.c | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/lib/http_client.c b/lib/http_client.c index dd5f5563..529be578 100644 --- a/lib/http_client.c +++ b/lib/http_client.c @@ -34,9 +34,10 @@  static gboolean http_connected( gpointer data, int source, b_input_condition cond );  static gboolean http_ssl_connected( gpointer data, void *source, b_input_condition cond );  static gboolean http_incoming_data( gpointer data, int source, b_input_condition cond ); +static void http_free( struct http_request *req ); -void *http_dorequest( char *host, int port, int ssl, char *request, http_input_function func, gpointer data ) +struct http_request *http_dorequest( char *host, int port, int ssl, char *request, http_input_function func, gpointer data )  {  	struct http_request *req;  	int error = 0; @@ -71,7 +72,7 @@ void *http_dorequest( char *host, int port, int ssl, char *request, http_input_f  	return( req );  } -void *http_dorequest_url( char *url_string, http_input_function func, gpointer data ) +struct http_request *http_dorequest_url( char *url_string, http_input_function func, gpointer data )  {  	url_t *url = g_new0( url_t, 1 );  	char *request; @@ -445,7 +446,7 @@ cleanup:  	return FALSE;  } -void http_free( struct http_request *req ) +static void http_free( struct http_request *req )  {  	g_free( req->request );  	g_free( req->reply_headers ); | 
