Changeset 327af51 for lib


Ignore:
Timestamp:
2010-08-21T17:27:32Z (9 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
4022b68
Parents:
a366cca
Message:

Some general cleanup, plus fixing a bug in the memberlist parsing code:
the lists can come in in any order, so parse it *completely* before showing
auth requests.

Location:
lib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • lib/ssl_gnutls.c

    ra366cca r327af51  
    189189                ssl_errno = SSL_AGAIN;
    190190       
    191         if( getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st );
     191        if( 0 && getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st );
    192192       
    193193        return st;
     
    210210                ssl_errno = SSL_AGAIN;
    211211       
    212         if( getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st );
     212        if( 0 && getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st );
    213213       
    214214        return st;
  • lib/ssl_openssl.c

    ra366cca r327af51  
    207207        }
    208208       
    209         if( getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st );
     209        if( 0 && getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st );
    210210       
    211211        return st;
     
    224224        st = SSL_write( ((struct scd*)conn)->ssl, buf, len );
    225225       
    226         if( getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st );
     226        if( 0 && getenv( "BITLBEE_DEBUG" ) && st > 0 ) write( 1, buf, st );
    227227       
    228228        ssl_errno = SSL_OK;
  • lib/xmltree.c

    ra366cca r327af51  
    338338        /* Print the attributes */
    339339        for( i = 0; node->attr[i].key; i ++ )
    340                 printf( " %s=\"%s\"", node->attr[i].key, g_markup_escape_text( node->attr[i].value, -1 ) );
     340        {
     341                char *v = g_markup_escape_text( node->attr[i].value, -1 );
     342                printf( " %s=\"%s\"", node->attr[i].key, v );
     343                g_free( v );
     344        }
    341345       
    342346        /* /> in case there's really *nothing* inside this tag, otherwise
     
    358362                for( i = 0; node->text[i] && isspace( node->text[i] ); i ++ );
    359363                if( node->text[i] )
    360                         printf( "%s", g_markup_escape_text( node->text, -1 ) );
     364                {
     365                        char *v = g_markup_escape_text( node->text, -1 );
     366                        printf( "%s", v );
     367                        g_free( v );
     368                }
    361369        }
    362370       
Note: See TracChangeset for help on using the changeset viewer.