CVSROOT:        /cvs/gnome
Module name:    librsvg
Changes by:     doml    06/11/02 20:32:16

Modified files:
        .              : ChangeLog librsvg.def rsvg-gobject.c 
                         rsvg-private.h 
        gtk-engine     : svg-main.c 

Log message:
* rsvg-gobject.c: Introduce PRIVATE API to get around bugs 357406 and 362217.
IMHO, gobject's type registration and quark/error system is fundamentally
broken with respect to (un)loadable modules such as GTK+ theme engines. This
is the best I can do for now without breaking librsvg's API. This may cause
as many headaches as it fixes, though.
* rsvg-private.h: Declare new _rsvg_register_types() function
* gtk-engine/svg-main.c: Invoke new type registration function
* librsvg.def: export this function

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=librsvg&who=doml&date=explicit&mindate=2006-11-02%2020:31&maxdate=2006-11-02%2020:33

_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to