Changeset c53911e for protocols


Ignore:
Timestamp:
2006-05-20T11:48:08Z (19 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
68b518d6, f66c701
Parents:
881fd4e
Message:

Fixed a string handling mistake and better stripping of servernames used
in user_t structures.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/nogaim.c

    r881fd4e rc53911e  
    483483        else if( gc->user->proto_opt[0] && *gc->user->proto_opt[0] )
    484484        {
    485                 u->host = g_strdup( gc->user->proto_opt[0] );
     485                char *colon;
     486               
     487                if( ( colon = strchr( gc->user->proto_opt[0], ':' ) ) )
     488                        u->host = g_strndup( gc->user->proto_opt[0],
     489                                             colon - gc->user->proto_opt[0] );
     490                else
     491                        u->host = g_strdup( gc->user->proto_opt[0] );
     492               
    486493                u->user = g_strdup( handle );
    487494               
Note: See TracChangeset for help on using the changeset viewer.