pidgin/pidgin

Use correct memory functions for GG oauth.

2019-10-11, Elliott Sales de Andrade
6b1b05adda03
Parents 76afb08714b4
Children 8faeba4c2dfe
Use correct memory functions for GG oauth.
--- a/libpurple/protocols/gg/oauth/oauth-parameter.c Fri Oct 11 21:42:51 2019 -0400
+++ b/libpurple/protocols/gg/oauth/oauth-parameter.c Fri Oct 11 22:46:47 2019 -0400
@@ -104,7 +104,7 @@
len += 1;
}
- res = malloc(len + 1);
+ res = g_malloc(len + 1);
if (res == NULL)
return NULL;
--- a/libpurple/protocols/gg/oauth/oauth-purple.c Fri Oct 11 21:42:51 2019 -0400
+++ b/libpurple/protocols/gg/oauth/oauth-purple.c Fri Oct 11 22:46:47 2019 -0400
@@ -151,7 +151,7 @@
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 @@
purple_http_request(gc, req, ggp_oauth_request_token_got, data);
purple_http_request_unref(req);
- free(auth);
+ g_free(auth);
}
--- a/libpurple/protocols/gg/oauth/oauth.c Fri Oct 11 21:42:51 2019 -0400
+++ b/libpurple/protocols/gg/oauth/oauth.c Fri Oct 11 22:46:47 2019 -0400
@@ -122,7 +122,7 @@
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_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);