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>2021-08-07 23:47:32 +0300
committerGitHub <noreply@github.com>2021-08-07 23:47:32 +0300
commit8b29d7b3be46e173f1533deee3477c4e78ff8315 (patch)
tree6030310491dccb090c6b4a1d1b8576426ec45d3e /skypeweb/skypeweb_messages.c
parent64643141faca03475c01244aefe7d98771144933 (diff)
parent29c860170ca18c3f7f15b5ba7723e06ddc760361 (diff)
Merge pull request #683 from bodqhrohro/sa_safety_check1HEADmaster
sa->pc safety check in request/timeout callbacks
Diffstat (limited to 'skypeweb/skypeweb_messages.c')
-rw-r--r--skypeweb/skypeweb_messages.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/skypeweb/skypeweb_messages.c b/skypeweb/skypeweb_messages.c
index 959fb31..4acca45 100644
--- a/skypeweb/skypeweb_messages.c
+++ b/skypeweb/skypeweb_messages.c
@@ -1215,6 +1215,8 @@ skypeweb_got_registration_token(PurpleHttpConnection *http_conn, PurpleHttpRespo
gchar *new_messages_host = NULL;
const gchar *data;
gsize len;
+
+ g_return_if_fail(sa->pc);
data = purple_http_response_get_data(response, &len);
@@ -1282,6 +1284,8 @@ skypeweb_got_vdms_token(PurpleHttpConnection *http_conn, PurpleHttpResponse *res
{
const gchar *token;
SkypeWebAccount *sa = user_data;
+ g_return_if_fail(sa->pc);
+
JsonParser *parser = json_parser_new();
const gchar *data;
gsize len;