Hi, Patch looks good. For licensing you probably want to check glib ChangeLog or cvs annotate to see who made that patch. My guess is Tim Janik. Havoc