aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-http-stream.c
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@src.gnome.org>2003-08-27 02:16:51 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2003-08-27 02:16:51 +0800
commit04b9ec51d45f2efb3b8118eef99c7592ba269792 (patch)
tree2ed61b2ef50a2f74fcc4911b1145367514d721e7 /camel/camel-http-stream.c
parent173fc4ff4c7f267cefeeeed0a7a93a7f1f245c62 (diff)
downloadgsoc2013-evolution-04b9ec51d45f2efb3b8118eef99c7592ba269792.tar
gsoc2013-evolution-04b9ec51d45f2efb3b8118eef99c7592ba269792.tar.gz
gsoc2013-evolution-04b9ec51d45f2efb3b8118eef99c7592ba269792.tar.bz2
gsoc2013-evolution-04b9ec51d45f2efb3b8118eef99c7592ba269792.tar.lz
gsoc2013-evolution-04b9ec51d45f2efb3b8118eef99c7592ba269792.tar.xz
gsoc2013-evolution-04b9ec51d45f2efb3b8118eef99c7592ba269792.tar.zst
gsoc2013-evolution-04b9ec51d45f2efb3b8118eef99c7592ba269792.zip
temporarily reverting my camel namespace patches until after we merge in some of the other branches
svn path=/trunk/; revision=22373
Diffstat (limited to 'camel/camel-http-stream.c')
-rw-r--r--camel/camel-http-stream.c36
1 files changed, 18 insertions, 18 deletions
diff --git a/camel/camel-http-stream.c b/camel/camel-http-stream.c
index cf462af3a9..d9dc6e0d61 100644
--- a/camel/camel-http-stream.c
+++ b/camel/camel-http-stream.c
@@ -96,10 +96,10 @@ camel_http_stream_finalize (CamelObject *object)
camel_object_unref(http->parser);
if (http->content_type)
- camel_content_type_unref (http->content_type);
+ header_content_type_unref (http->content_type);
if (http->headers)
- camel_header_raw_clear (&http->headers);
+ header_raw_clear (&http->headers);
if (http->session)
camel_object_unref(http->session);
@@ -261,7 +261,7 @@ http_get_statuscode (CamelHttpStream *http)
/* parse the HTTP status code */
if (!strncasecmp (buffer, "HTTP/", 5)) {
token = http_next_token (buffer);
- http->statuscode = camel_header_decode_int (&token);
+ http->statuscode = header_decode_int (&token);
return http->statuscode;
}
@@ -273,7 +273,7 @@ http_get_statuscode (CamelHttpStream *http)
static int
http_get_headers (CamelHttpStream *http)
{
- struct _camel_header_raw *headers, *node, *tail;
+ struct _header_raw *headers, *node, *tail;
const char *type;
char *buf;
size_t len;
@@ -286,27 +286,27 @@ http_get_headers (CamelHttpStream *http)
camel_mime_parser_init_with_stream (http->parser, http->read);
switch (camel_mime_parser_step (http->parser, &buf, &len)) {
- case CAMEL_MIME_PARSER_STATE_MESSAGE:
- case CAMEL_MIME_PARSER_STATE_HEADER:
+ case HSCAN_MESSAGE:
+ case HSCAN_HEADER:
headers = camel_mime_parser_headers_raw (http->parser);
if (http->content_type)
- camel_content_type_unref (http->content_type);
- type = camel_header_raw_find (&headers, "Content-Type", NULL);
+ header_content_type_unref (http->content_type);
+ type = header_raw_find (&headers, "Content-Type", NULL);
if (type)
- http->content_type = camel_content_type_decode (type);
+ http->content_type = header_content_type_decode (type);
else
http->content_type = NULL;
if (http->headers)
- camel_header_raw_clear (&http->headers);
+ header_raw_clear (&http->headers);
http->headers = NULL;
- tail = (struct _camel_header_raw *) &http->headers;
+ tail = (struct _header_raw *) &http->headers;
d(printf("HTTP Headers:\n"));
while (headers) {
d(printf(" %s:%s\n", headers->name, headers->value));
- node = g_new (struct _camel_header_raw, 1);
+ node = g_new (struct _header_raw, 1);
node->next = NULL;
node->name = g_strdup (headers->name);
node->value = g_strdup (headers->value);
@@ -432,13 +432,13 @@ stream_read (CamelStream *stream, char *buffer, size_t n)
case 302: {
char *loc;
- camel_content_type_unref (http->content_type);
+ header_content_type_unref (http->content_type);
http->content_type = NULL;
http_disconnect(http);
- loc = g_strdup(camel_header_raw_find(&http->headers, "Location", NULL));
+ loc = g_strdup(header_raw_find(&http->headers, "Location", NULL));
if (loc == NULL) {
- camel_header_raw_clear(&http->headers);
+ header_raw_clear(&http->headers);
return -1;
}
@@ -449,11 +449,11 @@ stream_read (CamelStream *stream, char *buffer, size_t n)
http->url = camel_url_new(loc, NULL);
if (http->url == NULL) {
printf("redirect url '%s' cannot be parsed\n", loc);
- camel_header_raw_clear (&http->headers);
+ header_raw_clear (&http->headers);
return -1;
}
d(printf(" redirect url = %p\n", http->url));
- camel_header_raw_clear (&http->headers);
+ header_raw_clear (&http->headers);
goto redirect;
break; }
@@ -536,7 +536,7 @@ camel_http_stream_get_content_type (CamelHttpStream *http_stream)
}
if (http_stream->content_type)
- camel_content_type_ref (http_stream->content_type);
+ header_content_type_ref (http_stream->content_type);
return http_stream->content_type;
}