eion/purple-hangouts

0eb0d30b9b5c
Parents d3c41670f4ef
Children 481a6792f4d3
Silence a JSON parser error when no data is received
Fixes issue #164
--- a/hangouts_json.c Mon Oct 23 22:16:50 2017 +1300
+++ b/hangouts_json.c Mon Jan 29 09:01:29 2018 +1300
@@ -86,7 +86,7 @@
JsonParser *parser = json_parser_new();
JsonNode *root = NULL;
- if (!json_parser_load_from_data(parser, data, len, NULL))
+ if (!data || !json_parser_load_from_data(parser, data, len, NULL))
{
purple_debug_error("hangouts", "Error parsing JSON: %s\n", data);
} else {