STRUCT: GErrorPointer { to pointer: GError } ; : GInputStream>GdkPixbuf ( GInputStream -- GdkPixbuf ) f GErrorPointer malloc-struct &free [ gdk_pixbuf_new_from_stream ] keep to>> handle-GError &g_object_unref ;