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 cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list