summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--libsoup/soup-message.c8
-rw-r--r--libsoup/soup-message.h2
3 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 7dd41643..577814cc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-01-17 Joe Shaw <joe@ximian.com>
+
+ * src/libsoup/soup-message.c: Add a
+ soup_message_get_http_version() function.
+
2001-11-08 Alex Graveley <alex@ximian.com>
* src/libsoup/soup-queue.c (soup_queue_read_headers_cb):
diff --git a/libsoup/soup-message.c b/libsoup/soup-message.c
index 3eb0b38c..f8919c44 100644
--- a/libsoup/soup-message.c
+++ b/libsoup/soup-message.c
@@ -1047,6 +1047,14 @@ soup_message_set_http_version (SoupMessage *msg, SoupHttpVersion version)
msg->priv->http_version = version;
}
+SoupHttpVersion
+soup_message_get_http_version (SoupMessage *msg)
+{
+ g_return_val_if_fail (msg != NULL, SOUP_HTTP_1_0);
+
+ return msg->priv->http_version;
+}
+
void
soup_message_set_context (SoupMessage *msg,
SoupContext *new_ctx)
diff --git a/libsoup/soup-message.h b/libsoup/soup-message.h
index 7a8b6139..c93c1770 100644
--- a/libsoup/soup-message.h
+++ b/libsoup/soup-message.h
@@ -134,6 +134,8 @@ typedef enum {
void soup_message_set_http_version (SoupMessage *msg,
SoupHttpVersion version);
+SoupHttpVersion soup_message_get_http_version (SoupMessage *msg);
+
void soup_message_set_context (SoupMessage *msg,
SoupContext *new_ctx);