CVSROOT:        /cvs/gnome
Module name:    gossip
Changes by:     mr      05/11/27 14:26:03

Modified files:
        .              : ChangeLog 
        libgossip      : gossip-account.c gossip-chatroom.c 
                         gossip-session.c 
        src            : gossip-accounts-dialog.c 
                         gossip-add-contact-window.c gossip-app.c 
                         gossip-contact-list.c gossip-group-chat.c 
                         gossip-status-presets-dialog.c 
                         gossip-transport-accounts-window.c 
                         gossip-vcard-dialog.c 

Log message:
* libgossip/gossip-account.c:
* libgossip/gossip-chatroom.c:
* libgossip/gossip-session.c:
- Fixed account and chatroom code to use a unique ID for
hash comparison since using "name" doesn't work because it can
change and isn't unique.
- Fixed bug where you connect, change an account name, then can't
do anything with that account (like disconnect) because the name
changed and the hash tables were not up to date.

* src/gossip-accounts-dialog.c:
* src/gossip-add-contact-window.c:
* src/gossip-app.c:
* src/gossip-contact-list.c:
* src/gossip-group-chat.c:
* src/gossip-status-presets-dialog.c:
* src/gossip-transport-accounts-window.c:
* src/gossip-vcard-dialog.c:
- Cleaned up my misuse of gtk_tree_model_get () and
gtk_list/tree_store_set () API.  A lot of GObjects were being
referenced as I used _set() and not being unreferenced every time
I did _get().
- Fixed some other memory leaks along the way, so if anything
crashes, it is probably my fault :)

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gossip&who=mr&date=explicit&mindate=2005-11-27%2014:25&maxdate=2005-11-27%2014:27

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to