Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/twitter/twitter_http.c

    rc2ecadc r0519b0a  
    2929****************************************************************************/
    3030
     31#include "twitter_http.h"
    3132#include "twitter.h"
    3233#include "bitlbee.h"
     
    3435#include "misc.h"
    3536#include "base64.h"
    36 #include "oauth.h"
    3737#include <ctype.h>
    3838#include <errno.h>
    39 
    40 #include "twitter_http.h"
    4139
    4240
     
    4745 * This is actually pretty generic function... Perhaps it should move to the lib/http_client.c
    4846 */
    49 void *twitter_http(char *url_string, http_input_function func, gpointer data, int is_post, char* user, char* pass, struct oauth_info* oi, char** arguments, int arguments_len)
     47void *twitter_http(char *url_string, http_input_function func, gpointer data, int is_post, char* user, char* pass, char** arguments, int arguments_len)
    5048{
    5149        url_t *url = g_new0( url_t, 1 );
     
    112110
    113111        // If a pass and user are given we append them to the request.
    114         if (oi)
    115         {
    116                 char *full_header;
    117                
    118                 full_header = oauth_http_header(oi, is_post ? "POST" : "GET",
    119                                                 url_string, url_arguments);
    120                
    121                 tmp = g_strdup_printf("%sAuthorization: %s\r\n", request, full_header);
    122                 g_free(request);
    123                 g_free(full_header);
    124                 request = tmp;
    125         }
    126         else if (userpass_base64)
     112        if (userpass_base64)
    127113        {
    128114                tmp = g_strdup_printf("%sAuthorization: Basic %s\r\n", request, userpass_base64);
Note: See TracChangeset for help on using the changeset viewer.