CVSROOT:        /cvs/gnome
Module name:    libegg
Changes by:     ebassi  06/03/09 17:36:12

Modified files:
        .              : ChangeLog 
        libegg/bookmarkfile: eggbookmarkfile.c eggbookmarkfile.h 

Log message:
2006-03-09  Emmanuele Bassi  <[EMAIL PROTECTED]>

* libegg/bookmarkfile/eggbookmarkfile.c:
(egg_bookmark_app_info_new): init the count to 0
(egg_bookmark_metadata_new), (egg_bookmark_file_init): fix hash tables
constructors with explicit NULL destructor functions
(egg_bookmark_file_add_group): bail out on empty group name
(egg_bookmark_file_add_application): add the item before setting
the application meta-data, as egg_bookmark_file_set_app_info semantics
have been changed
(egg_bookmark_file_remove_application): wrap
egg_bookmark_file_set_app_info now that it can remove items
(egg_bookmark_file_set_app_info): change the function's semantics: now
it works only on existing bookmarks, and can also remove applications
by setting the registrations count to 0.

* libegg/bookmarkfile/eggbookmarkfile.h: update the signature of
egg_bookmark_file_set_app_info().

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libegg&who=ebassi&date=explicit&mindate=2006-03-09%2017:35&maxdate=2006-03-09%2017:37

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

Reply via email to