CVSROOT:        /cvs/gnome
Module name:    gossip
Changes by:     rhult   06/06/20 13:49:32

Modified files:
        .              : ChangeLog 
        libgossip      : gossip-chatroom-manager.c gossip-session.c 
                         gossip-version-info.c 
        protocols/jabber: gossip-jabber-services.c gossip-jabber.c 
        src            : gossip-account-button.c gossip-app.c 
                         gossip-avatar-image.c gossip-chat-view.c 
                         gossip-chat-window.c 
                         gossip-contact-info-dialog.c gossip-main.c 
                         gossip-presence-chooser.c 

Log message:
This commit is sponsored by memprof:

2006-06-20  Richard Hult  <[EMAIL PROTECTED]>

* libgossip/gossip-chatroom-manager.c:
(gossip_chatroom_manager_get_chatrooms): Small cleanup.
(gossip_chatroom_manager_get_count, chatroom_manager_get_all,
(chatroom_manager_file_parse): Remove "internal" g_return_if_fail
calls.
(chatroom_manager_file_save,
chatroom_manager_protocol_connected_cb): Plug leaks.

* libgossip/gossip-session.c: (session_finalize): Plug leak.
(gossip_session_connect): Remove internal precondition.
(gossip_session_get_version): Reindent.

* libgossip/gossip-version-info.c: (version_info_set_property):
* protocols/jabber/gossip-jabber-services.c:
(gossip_jabber_services_get_version): Reindent.

* protocols/jabber/gossip-jabber.c: (jabber_login): Plug leak.
(jabber_message_handler): Don't ref the contact when removing it
from the hash table, looks like a cut and paste error.
(jabber_request_roster): Plug leak of group list.

* src/gossip-account-button.c: (gossip_account_button_init),
(account_button_finalize): Don't leak the tooltips.
(account_button_update_tooltip): Don't create a tooltip each time
we change it.

* src/gossip-app.c: (app_tray_destroy_cb), (app_tray_create):
Don't leak tooltips.

* src/gossip-avatar-image.c: (gossip_avatar_image_init),
(avatar_image_finalize): Don't leak tooltips.

* src/gossip-chat-view.c: (chat_view_event_cb): Don't set a beam
cursor for the text view, just unset the cursor to get the
default.

* src/gossip-chat-window.c: (chat_window_update_status): Plug
leaked pixbuf ref.

* src/gossip-contact-info-dialog.c:
(contact_info_dialog_get_version_cb): Remove unused size group.

* src/gossip-main.c: (main): Plug leak (and don't get the list of
accounts when not needed).

* src/gossip-presence-chooser.c: Plug leak of status strings when
using the scrollwheel.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gossip&who=rhult&date=explicit&mindate=2006-06-20%2013:48&maxdate=2006-06-20%2013:50

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

Reply via email to