mcabber/mcabber/utils.c
changeset 2283 6e1ead98930d
parent 2268 f5402d705f67
child 2309 e00ae0763468
equal deleted inserted replaced
2275:3d6986784dae 2283:6e1ead98930d
    94 char *get_servername(const char *username, const char *servername)
    94 char *get_servername(const char *username, const char *servername)
    95 {
    95 {
    96   char *ptr;
    96   char *ptr;
    97   char *server;
    97   char *server;
    98 
    98 
       
    99   if (!username) {
       
   100     return NULL;
       
   101   }
    99   if ((ptr = strchr(username, JID_DOMAIN_SEPARATOR)) != NULL) {
   102   if ((ptr = strchr(username, JID_DOMAIN_SEPARATOR)) != NULL) {
   100     server = g_strdup(ptr+1);
   103     server = g_strdup(ptr+1);
   101     return server;
   104     return server;
   102   }
   105   }
   103 
   106