loudmouth/lm-proxy.c
changeset 407 4401f2aa0692
parent 196 209bfa124066
child 417 364c17252e5f
equal deleted inserted replaced
406:3c6b13d37d41 407:4401f2aa0692
    86 		gchar *tmp2;
    86 		gchar *tmp2;
    87 
    87 
    88 		tmp1 = g_strdup_printf ("%s:%s",
    88 		tmp1 = g_strdup_printf ("%s:%s",
    89 					proxy->username, 
    89 					proxy->username, 
    90 					proxy->password);
    90 					proxy->password);
    91 		tmp2 = _lm_utils_base64_encode (tmp1);
    91 		tmp2 = g_base64_encode ((const guchar *) tmp1, 
       
    92 					(gsize) strlen (tmp1));
    92 		g_free (tmp1);
    93 		g_free (tmp1);
    93 
    94 
    94 		str = g_strdup_printf ("CONNECT %s:%u HTTP/1.1\r\nHost: %s:%u\r\nProxy-Authorization: Basic %s\r\n\r\n",
    95 		str = g_strdup_printf ("CONNECT %s:%u HTTP/1.1\r\nHost: %s:%u\r\nProxy-Authorization: Basic %s\r\n\r\n",
    95 				       server, port,
    96 				       server, port,
    96 				       server, port,
    97 				       server, port,