stop using rsvg_term()
authorbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 23 Mar 2010 22:13:51 +0000 (22:13 +0000)
committerbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 23 Mar 2010 22:13:51 +0000 (22:13 +0000)
given that rsvg seems to be causing random problems for those using
svg icons in E17, I consider Lennart's advice to stop using
rsvg_term() quite useful.

Yeah... not everybody does excellent reference counted module
init/shutdown... shame on you ;-) (/me looks at fontconfig and couple
of others as well).

References:
 - http://0pointer.de/blog/projects/beware-of-rsvg-term
 - https://bugzilla.gnome.org/show_bug.cgi?id=592100

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@47403 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/modules/loaders/svg/evas_image_load_svg.c

index 5e7e1f1..29e433c 100644 (file)
@@ -252,8 +252,8 @@ static void
 module_close(Evas_Module *em)
 {
    if (!rsvg_initialized) return;
-   rsvg_term();
-   rsvg_initialized = 0;
+   //rsvg_term();
+   //rsvg_initialized = 0;
 }
 
 static Evas_Module_Api evas_modapi =