From 2ac5c5c0a5c09f07bcf2edb30a1a0311f08bf8a2 Mon Sep 17 00:00:00 2001 From: Thomas Porzelt Date: Sat, 4 Oct 2008 03:31:17 +0200 Subject: [PATCH] fix http_header_append and http_header_overwrite --- src/http_headers.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/http_headers.c b/src/http_headers.c index d24f3ba..cfd2f2a 100644 --- a/src/http_headers.c +++ b/src/http_headers.c @@ -88,7 +88,7 @@ void http_header_append(http_headers *headers, const gchar *key, size_t keylen, if (NULL == l) { http_header_insert(headers, key, keylen, val, valuelen); } else { - h = (http_header*) l; + h = (http_header*) l->data; g_string_append_len(h->data, CONST_STR_LEN(", ")); g_string_append_len(h->data, val, valuelen); } @@ -103,7 +103,7 @@ void http_header_overwrite(http_headers *headers, const gchar *key, size_t keyle if (NULL == l) { http_header_insert(headers, key, keylen, val, valuelen); } else { - h = (http_header*) l; + h = (http_header*) l->data; g_string_truncate(h->data, 0); g_string_append_len(h->data, key, keylen); g_string_append_len(h->data, CONST_STR_LEN(": "));