Changeset 31870ae for skype


Ignore:
Timestamp:
2007-10-06T23:12:09Z (17 years ago)
Author:
VMiklos <vmiklos@…>
Branches:
master
Children:
b01dc6c
Parents:
2a0f99c
Message:

handle parts in groupchats

File:
1 edited

Legend:

Unmodified
Added
Removed
  • skype/skype.c

    r2a0f99c r31870ae  
    323323                                                if(sd->handle && sd->body && sd->type)
    324324                                                {
     325                                                        struct groupchat *gc = skype_chat_by_name(ic, info);
    325326                                                        if(!strcmp(sd->type, "SAID"))
    326327                                                        {
    327                                                                 struct groupchat *gc = skype_chat_by_name(ic, info);
    328328                                                                if(!gc)
    329329                                                                        /* Private message */
     
    335335                                                        else if(!strcmp(sd->type, "SETTOPIC"))
    336336                                                        {
    337                                                                 struct groupchat *gc = skype_chat_by_name(ic, info);
    338337                                                                if(gc)
    339338                                                                        imcb_log(ic, "%s changed the topic of %s to: %s", sd->handle, gc->title, sd->body);
     339                                                        }
     340                                                        else if(!strcmp(sd->type, "LEFT"))
     341                                                        {
     342                                                                if(gc)
     343                                                                        imcb_chat_remove_buddy(gc, sd->handle, NULL);
    340344                                                        }
    341345                                                }
Note: See TracChangeset for help on using the changeset viewer.