CVSROOT:        /cvs/gnome
Module name:    rhythmbox
Changes by:     jmatthew        06/05/24 21:51:49

Modified files:
        .              : ChangeLog 
        rhythmdb       : rhythmdb-tree.c rhythmdb.c 

Log message:
2006-05-25  Jonathan Matthew  <[EMAIL PROTECTED]>

* rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_entry_new),
(rhythmdb_tree_entry_delete), (remove_one_song):
* rhythmdb/rhythmdb.c: (process_deleted_entries_cb):
Fix two db entry reference counting problems.
The initial reference on the entry is held by the db backend, but it
was never being dropped.  The reference count was incremented when
adding an entry to the deleted_entries map and to the
deleted_entries_to_emit list, but only decremented for one of those.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=rhythmbox&who=jmatthew&date=explicit&mindate=2006-05-24%2021:50&maxdate=2006-05-24%2021:52

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

Reply via email to