Changes in / [41ca004:ac83732]


Ignore:
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • conf.c

    r41ca004 rac83732  
    9595                        conf->port = i;
    9696                }
    97                 else if( opt == 'P' )
     97                else if( opt == 'p' )
    9898                {
    9999                        g_free( conf->pidfile );
  • ipc.c

    r41ca004 rac83732  
    508508        }
    509509
    510         if (bind(serversock, (struct sockaddr *)&un_addr, sizeof(un_addr)) == -1) {
     510        if (bind(serversock, &un_addr, sizeof(un_addr)) == -1) {
    511511                log_message( LOGLVL_WARNING, "Unable to bind UNIX socket to %s: %s", IPCSOCKET, strerror(errno) );
    512512                return 0;
     
    566566        ipc_to_children_str( "OPERMSG :New BitlBee master process started (version " BITLBEE_VERSION ")\r\n" );
    567567       
    568         fclose( fp );
    569568        return 1;
    570569}
  • irc.c

    r41ca004 rac83732  
    550550       
    551551        u = user_find( irc, irc->mynick );
    552         is_private = u->is_private;
     552        if( u ) is_private = u->is_private;
    553553       
    554554        va_start( params, format );
  • protocols/http_client.c

    r41ca004 rac83732  
    6969       
    7070        return( req );
    71 }
    72 
    73 void *http_dorequest_url( char *url_string, http_input_function func, gpointer data )
    74 {
    75         url_t *url = g_new0( url_t, 1 );
    76         char *request;
    77         void *ret;
    78        
    79         if( !url_set( url, url_string ) )
    80         {
    81                 g_free( url );
    82                 return NULL;
    83         }
    84        
    85         if( url->proto != PROTO_HTTP && url->proto != PROTO_HTTPS )
    86         {
    87                 g_free( url );
    88                 return NULL;
    89         }
    90        
    91         request = g_strdup_printf( "GET %s HTTP/1.0\r\n"
    92                                    "Host: %s\r\n"
    93                                    "User-Agent: BitlBee " BITLBEE_VERSION " " ARCH "/" CPU "\r\n"
    94                                    "\r\n", url->file, url->host );
    95        
    96         ret = http_dorequest( url->host, url->port,
    97                               url->proto == PROTO_HTTPS, request, func, data );
    98        
    99         g_free( url );
    100         g_free( request );
    101         return ret;
    10271}
    10372
     
    253222                evil_server = 1;
    254223        }
    255         else if( end1 )
     224        else
    256225        {
    257226                end1 += 2;
    258227        }
    259         else
    260         {
    261                 goto cleanup;
    262         }
    263        
    264         *end1 = 0;
    265        
    266         if( evil_server )
    267                 req->reply_body = end1 + 1;
    268         else
    269                 req->reply_body = end1 + 2;
    270        
    271         req->body_size = req->reply_headers + req->bytes_read - req->reply_body;
     228       
     229        if( end1 )
     230        {
     231                *end1 = 0;
     232               
     233                if( evil_server )
     234                        req->reply_body = end1 + 1;
     235                else
     236                        req->reply_body = end1 + 2;
     237        }
    272238       
    273239        if( ( end1 = strchr( req->reply_headers, ' ' ) ) != NULL )
  • protocols/http_client.h

    r41ca004 rac83732  
    3939        char *reply_headers;
    4040        char *reply_body;
    41         int body_size;
    4241        int finished;
    4342       
     
    5453
    5554void *http_dorequest( char *host, int port, int ssl, char *request, http_input_function func, gpointer data );
    56 void *http_dorequest_url( char *url_string, http_input_function func, gpointer data );
  • protocols/jabber/jabber.c

    r41ca004 rac83732  
    15531553        if(jd->gjc != NULL) {
    15541554                gjab_delete(jd->gjc);
    1555                 /* YAY for modules with their own memory pool managers!...
    15561555                g_free(jd->gjc->sid);
    1557                 And a less sarcastic yay for valgrind. :-) */
    15581556                jd->gjc = NULL;
    15591557        }
  • protocols/jabber/xmlparse.c

    r41ca004 rac83732  
    14611461s = protocolEncodingName;
    14621462#endif
    1463     if (ns ? XmlInitEncodingNS(&initEncoding, &encoding, s) : XmlInitEncoding(&initEncoding, &encoding, s))
     1463    if ((ns ? XmlInitEncodingNS : XmlInitEncoding)(&initEncoding, &encoding, s))
    14641464        return XML_ERROR_NONE;
    14651465    return handleUnknownEncoding(parser, protocolEncodingName);
     
    14751475    int standalone = -1;
    14761476    if (!(ns
    1477             ? XmlParseXmlDeclNS(isGeneralTextEntity,
     1477            ? XmlParseXmlDeclNS
     1478            : XmlParseXmlDecl)(isGeneralTextEntity,
    14781479                               encoding,
    14791480                               s,
     
    14831484                               &encodingName,
    14841485                               &newEncoding,
    1485                                &standalone)
    1486             : XmlParseXmlDecl(isGeneralTextEntity,
    1487                                encoding,
    1488                                s,
    1489                                next,
    1490                                &eventPtr,
    1491                                &version,
    1492                                &encodingName,
    1493                                &newEncoding,
    1494                                &standalone)))
     1486                               &standalone))
    14951487        return XML_ERROR_SYNTAX;
    14961488    if (!isGeneralTextEntity && standalone == 1)
     
    15451537            }
    15461538            enc = (ns
    1547                    ? XmlInitUnknownEncodingNS(unknownEncodingMem,
     1539                   ? XmlInitUnknownEncodingNS
     1540                   : XmlInitUnknownEncoding)(unknownEncodingMem,
    15481541                                             info.map,
    15491542                                             info.convert,
    1550                                              info.data)
    1551                    : XmlInitUnknownEncoding(unknownEncodingMem,
    1552                                              info.map,
    1553                                              info.convert,
    1554                                              info.data));
     1543                                             info.data);
    15551544            if (enc) {
    15561545                unknownEncodingData = info.data;
  • protocols/nogaim.c

    r41ca004 rac83732  
    610610                        return;
    611611                }
    612                 /* Why did we have this here....
    613                 return; */
     612                return;
    614613        }
    615614       
  • protocols/oscar/oscar_util.c

    r41ca004 rac83732  
    109109
    110110        curPtr = sn;
    111         while ( (*curPtr) != (char) '\0') {
     111        while ( (*curPtr) != (char) NULL) {
    112112                if ((*curPtr) != ' ')
    113113                i++;
     
    140140        curPtr1 = sn1;
    141141        curPtr2 = sn2;
    142         while ( (*curPtr1 != (char) '\0') && (*curPtr2 != (char) '\0') ) {
     142        while ( (*curPtr1 != (char) NULL) && (*curPtr2 != (char) NULL) ) {
    143143                if ( (*curPtr1 == ' ') || (*curPtr2 == ' ') ) {
    144144                        if (*curPtr1 == ' ')
  • protocols/oscar/service.c

    r41ca004 rac83732  
    881881#endif
    882882
    883 /* len can't be 0 here anyway...
    884883                } else if ((offset == 0x00001000) && (len == 0x00000000)) {
    885884
     
    888887                        aimbs_put32(&fr->data, 0xe9800998);
    889888                        aimbs_put32(&fr->data, 0xecf8427e);
    890 */
     889
    891890                } else
    892891                        do_error_dialog(sess->aux_data, "WARNING: unknown hash request", "Gaim");
  • protocols/yahoo/yahoo.c

    r41ca004 rac83732  
    608608        struct gaim_connection *gc = byahoo_get_gc_by_id( id );
    609609       
    610         serv_got_update( gc, who, stat != YAHOO_STATUS_OFFLINE, 0, 0,
    611                          ( stat == YAHOO_STATUS_IDLE ) ? away : 0,
     610        serv_got_update( gc, who, stat != YAHOO_STATUS_OFFLINE, 0, 0, 0,
    612611                         ( stat != YAHOO_STATUS_AVAILABLE ) | ( stat << 1 ), 0 );
    613612}
  • set.c

    r41ca004 rac83732  
    150150        if( s )
    151151        {
    152                 if( t )
    153                         t->next = s->next;
    154                 else
    155                         irc->set = s->next;
    156                
     152                t->next = s->next;
    157153                g_free( s->key );
    158154                if( s->value ) g_free( s->value );
Note: See TracChangeset for help on using the changeset viewer.