libpurple/protocols/gg/oauth/oauth.c

changeset 40021
6b1b05adda03
parent 39916
6a79856cb8f5
child 40094
8e6d91e4dd8f
equal deleted inserted replaced
40020:76afb08714b4 40021:6b1b05adda03
120 120
121 request = gg_oauth_parameter_join(params, 0); 121 request = gg_oauth_parameter_join(params, 0);
122 122
123 signature = gg_oauth_generate_signature(method, url, request, consumer_secret, token_secret); 123 signature = gg_oauth_generate_signature(method, url, request, consumer_secret, token_secret);
124 124
125 free(request); 125 g_free(request);
126 126
127 gg_oauth_parameter_free(params); 127 gg_oauth_parameter_free(params);
128 params = NULL; 128 params = NULL;
129 129
130 if (signature == NULL) 130 if (signature == NULL)
136 gg_oauth_parameter_set(&params, "oauth_consumer_key", consumer_key); 136 gg_oauth_parameter_set(&params, "oauth_consumer_key", consumer_key);
137 gg_oauth_parameter_set(&params, "oauth_token", token); 137 gg_oauth_parameter_set(&params, "oauth_token", token);
138 gg_oauth_parameter_set(&params, "oauth_signature_method", "HMAC-SHA1"); 138 gg_oauth_parameter_set(&params, "oauth_signature_method", "HMAC-SHA1");
139 gg_oauth_parameter_set(&params, "oauth_signature", signature); 139 gg_oauth_parameter_set(&params, "oauth_signature", signature);
140 140
141 free(signature); 141 g_free(signature);
142 142
143 res = gg_oauth_parameter_join(params, 1); 143 res = gg_oauth_parameter_join(params, 1);
144 144
145 gg_oauth_parameter_free(params); 145 gg_oauth_parameter_free(params);
146 146

mercurial