summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElliott Sales de Andrade <qulogic@pidgin.im>2019-10-11 22:46:47 -0400
committerElliott Sales de Andrade <qulogic@pidgin.im>2019-10-11 22:46:47 -0400
commit4bf9f262d7bafac9128143c11cc18517d2c59b94 (patch)
treed316ac2de0d9821a4164f4998279e9e2c0f7181e
parent12e145d7980107eef876c37cb897a218962b07c5 (diff)
downloadpidgin-4bf9f262d7bafac9128143c11cc18517d2c59b94.tar.gz
Use correct memory functions for GG oauth.
-rw-r--r--libpurple/protocols/gg/oauth/oauth-parameter.c2
-rw-r--r--libpurple/protocols/gg/oauth/oauth-purple.c4
-rw-r--r--libpurple/protocols/gg/oauth/oauth.c4
3 files changed, 5 insertions, 5 deletions
diff --git a/libpurple/protocols/gg/oauth/oauth-parameter.c b/libpurple/protocols/gg/oauth/oauth-parameter.c
index 09facf86ff..566c30d5df 100644
--- a/libpurple/protocols/gg/oauth/oauth-parameter.c
+++ b/libpurple/protocols/gg/oauth/oauth-parameter.c
@@ -104,7 +104,7 @@ char *gg_oauth_parameter_join(gg_oauth_parameter_t *list, int header)
len += 1;
}
- res = malloc(len + 1);
+ res = g_malloc(len + 1);
if (res == NULL)
return NULL;
diff --git a/libpurple/protocols/gg/oauth/oauth-purple.c b/libpurple/protocols/gg/oauth/oauth-purple.c
index 5efdbbbcb3..d1eb60ca56 100644
--- a/libpurple/protocols/gg/oauth/oauth-purple.c
+++ b/libpurple/protocols/gg/oauth/oauth-purple.c
@@ -151,7 +151,7 @@ ggp_oauth_authorization_done(PurpleHttpConnection *http_conn,
purple_http_request(data->gc, req, ggp_oauth_access_token_got, data);
purple_http_request_unref(req);
- free(auth);
+ g_free(auth);
}
static void ggp_oauth_request_token_got(PurpleHttpConnection *http_conn,
@@ -250,5 +250,5 @@ ggp_oauth_request(PurpleConnection *gc, ggp_oauth_request_cb callback,
purple_http_request(gc, req, ggp_oauth_request_token_got, data);
purple_http_request_unref(req);
- free(auth);
+ g_free(auth);
}
diff --git a/libpurple/protocols/gg/oauth/oauth.c b/libpurple/protocols/gg/oauth/oauth.c
index 1ca3c458bf..60affd48a4 100644
--- a/libpurple/protocols/gg/oauth/oauth.c
+++ b/libpurple/protocols/gg/oauth/oauth.c
@@ -122,7 +122,7 @@ gg_oauth_generate_header(const char *method, const char *url,
signature = gg_oauth_generate_signature(method, url, request, consumer_secret, token_secret);
- free(request);
+ g_free(request);
gg_oauth_parameter_free(params);
params = NULL;
@@ -138,7 +138,7 @@ gg_oauth_generate_header(const char *method, const char *url,
gg_oauth_parameter_set(&params, "oauth_signature_method", "HMAC-SHA1");
gg_oauth_parameter_set(&params, "oauth_signature", signature);
- free(signature);
+ g_free(signature);
res = gg_oauth_parameter_join(params, 1);