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