From 0c5f03a037b5dd4d6761b86e4e4160421f056aac Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Tue, 3 Jun 2003 20:38:38 +0000 Subject: Push SoupContext into the background in preparation for its eventual removal. * libsoup/soup-message.c (soup_message_new, soup_message_new_full): Take a SoupUri instead of a SoupContext (soup_message_set_uri): instead of set_context (redirect_handler): Use soup_message_set_uri (soup_message_get_context): gone * libsoup/soup-context.c (struct _SoupContext): Move this here. No one else needs to know. (soup_context_get): Gone (soup_context_from_uri): constify uri (get_proxy): moved here from soup-misc.c and made to return a SoupUri. (try_create_connection): Update for that. * libsoup/soup-private.h: Remove struct _SoupContext def * libsoup/soup-connection.c (soup_connection_new): constify uri * libsoup/soup-proxy-connection.c (soup_proxy_connection_new): constify uri arguments, remove SoupContext references * libsoup/soup-misc.c (soup_get_proxy): Gone * libsoup/soup-server-cgi.c (run_async): Use soup_message_set_uri, etc * libsoup/soup-server-tcp.c (read_headers_cb): Likewise * tests/*: update soup_message_new() calls --- libsoup/soup-context.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libsoup/soup-context.h') diff --git a/libsoup/soup-context.h b/libsoup/soup-context.h index 5e1b57fb..12f7a882 100644 --- a/libsoup/soup-context.h +++ b/libsoup/soup-context.h @@ -22,7 +22,7 @@ typedef void (*SoupContextConnectFn) (SoupContext *ctx, SoupContext *soup_context_get (const char *uri); -SoupContext *soup_context_from_uri (SoupUri *suri); +SoupContext *soup_context_from_uri (const SoupUri *suri); void soup_context_ref (SoupContext *ctx); -- cgit v1.2.1