search for: soup_message_get_head

Displaying 2 results from an estimated 2 matches for "soup_message_get_head".

2007 Nov 15
0
2 commits - libswfdec-gtk/swfdec_gtk_loader.c player/swfplay.c
...f9..92f01f7 100644 --- a/libswfdec-gtk/swfdec_gtk_loader.c +++ b/libswfdec-gtk/swfdec_gtk_loader.c @@ -75,6 +75,22 @@ G_DEFINE_TYPE (SwfdecGtkLoader, swfdec_gtk_loader, SWFDEC_TYPE_FILE_LOADER) #ifdef HAVE_HTTP static void +swfdec_gtk_loader_set_size (SwfdecGtkLoader *gtk) +{ + const char *s = soup_message_get_header (gtk->message->response_headers, "Content-Length"); + unsigned long l; + char *end; + + if (s == NULL) + return; + + errno = 0; + l = strtoul (s, &end, 10); + if (errno == 0 && *end == 0 && l <= G_MAXLONG) + swfdec_loader_set_size (SWFDEC_LOADER...
2007 Aug 20
0
Branch 'vivi' - 60 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c
...soup.h> +#include <errno.h> +#include <stdlib.h> #include <string.h> #include "swfdec_gtk_loader.h" @@ -105,6 +107,22 @@ swfdec_gtk_loader_push (SoupMessage *msg } static void +swfdec_gtk_loader_headers (SoupMessage *msg, gpointer loader) +{ + const char *s = soup_message_get_header (msg->response_headers, "Content-Length"); + unsigned long l; + char *end; + + if (s == NULL) + return; + + errno = 0; + l = strtoul (s, &end, 10); + if (errno == 0 && *end == 0) + swfdec_loader_set_size (loader, l); +} + +static void swfdec_gtk_loader_finish...