Changes in / [27b407f:6197702]


Ignore:
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • irc_user.c

    r27b407f r6197702  
    157157        if( iu->fullname == NULL ) iu->fullname = g_strdup( iu->nick );
    158158       
     159        g_free( iu->key );
    159160        iu->key = g_strdup( key );
    160161        g_hash_table_insert( irc->nick_user_hash, iu->key, iu );
  • lib/ssl_gnutls.c

    r27b407f r6197702  
    194194                ssl_errno = SSL_AGAIN;
    195195       
    196         if( 0 && getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st );
     196        if( 0 && getenv( "BITLBEE_DEBUG" ) && st > 0 ) len = write( 1, buf, st );
    197197       
    198198        return st;
     
    215215                ssl_errno = SSL_AGAIN;
    216216       
    217         if( 0 && getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st );
     217        if( 0 && getenv( "BITLBEE_DEBUG" ) && st > 0 ) len = write( 1, buf, st );
    218218       
    219219        return st;
  • lib/xmltree.c

    r27b407f r6197702  
    615615void xt_insert_child( struct xt_node *parent, struct xt_node *child )
    616616{
    617         struct xt_node *node, *last;
     617        struct xt_node *node, *last = NULL;
     618       
     619        if( child == NULL )
     620                return; /* BUG */
    618621       
    619622        for( node = child; node; node = node->next )
  • protocols/msn/msn.c

    r27b407f r6197702  
    346346{
    347347        struct msn_data *md = bu->ic->proto_data;
     348        struct msn_buddy_data *bd = bu->data;
     349       
     350        g_free( bd->cid );
     351        g_free( bd );
     352       
    348353        g_tree_remove( md->domaintree, bu->handle );
    349         g_free( bu->data );
    350354}
    351355
  • protocols/msn/ns.c

    r27b407f r6197702  
    828828       
    829829        adls = xt_to_string( adl );
     830        xt_free_node( adl );
    830831        msn_ns_write( ic, -1, "ADL %d %zd\r\n%s", ++md->trId, strlen( adls ), adls );
    831832        g_free( adls );
  • protocols/msn/soap.c

    r27b407f r6197702  
    210210{
    211211        char *s;
     212        int st;
    212213       
    213214        if( !getenv( "BITLBEE_DEBUG" ) )
     
    215216       
    216217        if( ( s = strstr( headers, "\r\n\r\n" ) ) )
    217                 write( 1, s, s - headers + 4 );
     218                st = write( 1, s, s - headers + 4 );
    218219        else
    219                 write( 1, headers, strlen( headers ) );
     220                st = write( 1, headers, strlen( headers ) );
    220221       
    221222#ifdef DEBUG
     
    283284       
    284285        strncpy( pass, ic->acc->pass, MAX_PASSPORT_PWLEN );
     286        pass[MAX_PASSPORT_PWLEN] = '\0';
    285287        soap_req->payload = g_markup_printf_escaped( SOAP_PASSPORT_SSO_PAYLOAD,
    286288                ic->acc->user, pass, md->pp_policy );
     
    440442        g_free( sd->error );
    441443        g_free( sd->redirect );
     444        g_free( sd );
    442445       
    443446        return MSN_SOAP_OK;
     
    527530        else if( soap_req->http_req->status_code == 200 )
    528531        {
     532                /* Noise..
    529533                imcb_log( soap_req->ic, "Offline message successfully delivered to %s", oim->to );
     534                */
    530535                return MSN_SOAP_OK;
    531536        }
    532537        else
    533538        {
    534                 imcb_log( soap_req->ic, "Failed to deliver offline message to %s:\n%s", oim->to, oim->msg );
     539                char *dec = frombase64( oim->msg );
     540                imcb_log( soap_req->ic, "Failed to deliver offline message to %s:\n%s", oim->to, dec );
     541                g_free( dec );
    535542                return MSN_SOAP_ABORT;
    536543        }
Note: See TracChangeset for help on using the changeset viewer.