Lighter-weight GError handling.
authorMatt Birkholz <matt@birkholz.chandler.az.us>
Wed, 20 Jul 2011 17:17:24 +0000 (10:17 -0700)
committerMatt Birkholz <matt@birkholz.chandler.az.us>
Wed, 20 Jul 2011 17:17:24 +0000 (10:17 -0700)
commit7b637a6b6d8715479e9d02b1a5ae765b046d83a2
tree4fae78fb495a9b29462a6ac4be41e03428b55f6b
parent9f06e5a6e97f90a37688bc9853627b05669b4df8
Lighter-weight GError handling.

Keep a gerror-pointer in a gio stream's cancel-info to avoid MANY
mallocs/frees and gc-cleanup de-/registrations.  Share gerror->message
code with gobject.scm's pixbuf loaders.
src/gtk/gio.scm
src/gtk/gobject.scm
src/gtk/gtk.pkg