Fri, 08 Nov 2013 05:26:50 +0530
Merged soc.2013.gobjectification branch
--- a/libpurple/http.c Wed Nov 06 05:59:06 2013 +0530 +++ b/libpurple/http.c Fri Nov 08 05:26:50 2013 +0530 @@ -1117,9 +1117,10 @@ purple_http_conn_retry(hc); return FALSE; } else { - if (g_ascii_strcasecmp(purple_http_headers_get( - hc->response->headers, "Server"), - "YHttpServer") == 0) + const gchar *server = purple_http_headers_get( + hc->response->headers, "Server"); + if (server && + g_ascii_strcasecmp(server, "YHttpServer") == 0) { purple_debug_warning("http", "No more data " "while parsing headers (YHttpServer "