Attached is an UNTESTED patch for this problem.
Reading http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Utility-Functions.html it turned out a bit more complex then I thought. If an absolute path is used, the free is not needed. A bugfix would also have been to use an absolute path for testing :)
Attached is an UNTESTED patch for this problem.
Reading http:// library. gnome.org/ devel/glib/ unstable/ glib-Miscellane ous-Utility- Functions. html
it turned out a bit more complex then I thought. If an absolute path is used, the free is not needed. A bugfix would also have been to use an absolute path for testing :)