CVSROOT: /cvs/gnome
Module name: rhythmbox
Changes by: jrl 06/03/13 05:48:23
Modified files:
. : ChangeLog
rhythmdb : rb-refstring.c rb-refstring.h rhythmdb.c
Log message:
Make RBRefStrings lazily create the folded and sort-key strings when
they are first used. This will same some memory by not creating ones
that are never used, and delaying some of the others to when the user
resorts or performs a similar action. Fixes bug 332992.
* rhythmdb/rb-refstring.c: (rb_refstring_free),
(rb_refstring_system_init), (rb_refstring_new), (rb_refstring_ref),
(rb_refstring_get), (rb_refstring_get_folded),
(rb_refstring_get_sort_key), (rb_refstring_hash),
(rb_refstring_equal):
* rhythmdb/rb-refstring.h:
* rhythmdb/rhythmdb.c: (rhythmdb_entry_sync_mirrored):
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=rhythmbox&who=jrl&date=explicit&mindate=2006-03-13%2005:47&maxdate=2006-03-13%2005:49
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list