libpurple/util.c

changeset 27478
59c53b8e5c3a
parent 27477
0eaf20efffa7
child 27479
ebe3fb4a3bc2
equal deleted inserted replaced
27477:0eaf20efffa7 27478:59c53b8e5c3a
3774 } 3774 }
3775 3775
3776 static gboolean 3776 static gboolean
3777 content_is_chunked(const char *data, size_t data_len) 3777 content_is_chunked(const char *data, size_t data_len)
3778 { 3778 {
3779 gboolean chunked = FALSE;
3780 const char *p = find_header_content(data, data_len, "\nTransfer-Encoding: ", sizeof("\nTransfer-Encoding: ") - 1); 3779 const char *p = find_header_content(data, data_len, "\nTransfer-Encoding: ", sizeof("\nTransfer-Encoding: ") - 1);
3781 if (p && g_strncasecmp(p, "chunked", 7) == 0) 3780 if (p && g_strncasecmp(p, "chunked", 7) == 0)
3782 chunked = TRUE; 3781 return TRUE;
3783 3782
3784 return chunked; 3783 return FALSE;
3785 } 3784 }
3786 3785
3787 /* Process in-place */ 3786 /* Process in-place */
3788 static void 3787 static void
3789 process_chunked_data(char *data, gsize *len) 3788 process_chunked_data(char *data, gsize *len)

mercurial