Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/EionRobb/skype4pidgin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEion Robb <eion@robbmob.com>2015-08-03 23:46:10 +0300
committerEion Robb <eion@robbmob.com>2015-08-03 23:46:10 +0300
commit1b8a91cb2dda4d8dcd14b15e57efbc6f3dd09805 (patch)
treeb458b36de40bbff8c6180bcc730770c313beeecf
parenta468e21a446e59cfa63642c2eb124a1afe8563b1 (diff)
Skypeweb : Fix to handle additional conditions of gzip inflate fallback code. Refs issue #321
-rw-r--r--skypeweb/skypeweb_connection.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/skypeweb/skypeweb_connection.c b/skypeweb/skypeweb_connection.c
index 1224f20..18204b9 100644
--- a/skypeweb/skypeweb_connection.c
+++ b/skypeweb/skypeweb_connection.c
@@ -68,7 +68,7 @@ static gchar *skypeweb_gunzip(const guchar *gzip_data, gssize *len_ptr)
if (gzip_err == Z_DATA_ERROR)
{
inflateEnd(&zstr);
- inflateInit2(&zstr, -MAX_WBITS);
+ gzip_err = inflateInit2(&zstr, -MAX_WBITS);
if (gzip_err != Z_OK)
{
g_free(data_buffer);
@@ -239,8 +239,6 @@ static void skypeweb_connection_process_data(SkypeWebConnection *skypewebcon)
} else {
JsonNode *root = json_parser_get_root(parser);
- //TODO
- purple_debug_misc("skypeweb", "Response data: %s\n", tmp);
purple_debug_info("skypeweb", "executing callback for %s\n", skypewebcon->url);
skypewebcon->callback(skypewebcon->sa, root, skypewebcon->user_data);
}