2008-02-09 Dan Winship <danw@gnome.org>
+ * libsoup/soup-misc.h: remove prototype for
+ soup_signal_connect_once, which is only used by soup-connection
+ now, and will go away once that code is rewritten.
+
+ * libsoup/soup-connection.c: prototype it here now (the definition
+ is still in soup-misc.c)
+
+2008-02-09 Dan Winship <danw@gnome.org>
+
* libsoup/soup-auth-manager-ntlm.c: mark the DES magic number
arrays const
proxified_status (priv, status));
}
+/* from soup-misc.c... will eventually go away */
+guint soup_signal_connect_once (gpointer instance, const char *detailed_signal,
+ GCallback c_handler, gpointer data);
+
/**
* soup_connection_connect_async:
* @conn: the connection
g_slice_free (SoupSignalOnceData, ssod);
}
-/**
- * soup_signal_connect_once:
- * @instance: an object
- * @detailed_signal: "signal-name" or "signal-name::detail" to connect to
- * @c_handler: the #GCallback to connect
- * @data: data to pass to @c_handler calls
- *
- * Connects a #GCallback function to a signal as with
- * g_signal_connect(), but automatically removes the signal handler
- * after its first invocation.
- *
- * Return value: the signal handler id
- **/
+/* No longer prototyped in soup-misc.h, because it's only used by
+ * soup-connection.c, and will be going away once that usage is removed.
+ */
+guint soup_signal_connect_once (gpointer instance, const char *detailed_signal,
+ GCallback c_handler, gpointer data);
+
guint
soup_signal_connect_once (gpointer instance, const char *detailed_signal,
GCallback c_handler, gpointer data)
/* Misc utils */
-guint soup_signal_connect_once (gpointer instance,
- const char *detailed_signal,
- GCallback c_handler,
- gpointer data);
-
guint soup_str_case_hash (gconstpointer key);
gboolean soup_str_case_equal (gconstpointer v1,
gconstpointer v2);
+/* SSL stuff */
+
extern const gboolean soup_ssl_supported;
#define SOUP_SSL_ERROR soup_ssl_error_quark()