Changeset 614

Show
Ignore:
Timestamp:
07/23/05 16:40:04 (3 years ago)
Author:
jajcus
Message:

- memory leak fix

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/presence.c

    r613 r614  
    399399int status; 
    400400int available; 
    401 char *show,*stat
     401char *show,*stat,*jid
    402402GList *it; 
    403403GTime timestamp; 
     
    464464 
    465465        available=status_gg_to_jabber(status,&show,&stat); 
    466         if (available) presence_send(stream,jid_build_full(uin),u->jid,available,show,stat,timestamp); 
    467         else presence_send(stream,jid_build(uin),u->jid,available,show,stat,timestamp); 
     466 
     467        if (available) jid=jid_build_full(uin); 
     468        else jid=jid_build(uin); 
     469         
     470        presence_send(stream,jid,u->jid,available,show,stat,timestamp); 
     471 
     472        g_free(jid); 
    468473         
    469474        return 0;