CVSROOT: /cvs/gnome
Module name: libredcarpet
Changes by: tambeti 05/08/11 05:01:34
Modified files:
src : Tag: libredcarpet-2-2 ChangeLog
rc-package-dep.c rc-package.h rc-rpmman.c
rc-world-local-dir.c rc-world-store.c
rc-world-store.h rc-world.c rc-xml.c
Log message:
2005-08-05 Tambet Ingo <[EMAIL PROTECTED]>
* rc-xml.c: Use custom GSList allocator for dependencies.
* rc-world.c (rc_world_transact): Use rc_debug instead of g_warning.
Set global packman error if rollback preparation fails so the user
sees a better error than "transaction failed".
* rc-world-store.h: Add GAllocator to RCWorldStore.
* rc-world-store.c: Use custom GAllocator for internal GSLists.
There are usually A LOT of GSLists allocated, usually around 50000.
(channel_info_new): Remove. There's no point in having a structure
with one member.
(channel_info_free): Ditto.
(rc_world_store_find_channel_info): Ditto.
(rc_world_store_dup_fn): Don't do a deep copy, all libredcarpet
worlds expect shallow copy.
* rc-world-local-dir.c (rc_world_local_dir_assemble_fn): Free
tokens.
* rc-rpmman.c (rc_rpmman_query_all_v4): Use custom GAllocator.
* rc-package.h: Don't define RC_PACKAGE_FIND_LEAKS, it's a
developer helper, for users, it only wastes memory.
* rc-package-dep.c: Use GMemChunks for RCPackageDep allocation.
Use custom GAllocator for internally used GSLists.
(global_info_init): Implement.
(global_info_free): Ditto.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libredcarpet&who=tambeti&date=explicit&mindate=2005-08-11%2005:00&maxdate=2005-08-11%2005:02
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list