Quote:
Originally Posted by ericshliao
So I checked with Navigator.lua and pixbuf.def and found it strange (as the attached image). In pixbuf.def, there is an entry for gdk_pixbuf_loader_write(), but not listed on Navigator.lua.
|
When building lgob, the log file (./lgob-9.09/gdk/log) shows that gdk_pixbuf_loader_write() is not handled (no code is generated)
This is (probably) because of the second parameter
Code:
defFunction('gdk_pixbuf_loader_write',
{
class = 'GdkPixbufLoader',
since = '0.1',
args = {'GObject* none', 'unhandled none', 'gsize none', 'GError** full'},
ret = 'boolean none'
}
)
This is (probably) caused by the fact that lgob's code generator does not understand the corresponding type (yet)
Code:
gboolean gdk_pixbuf_loader_write (
GdkPixbufLoader *loader,
const guchar *buf,
gsize count,
GError **error);
I'll check this with Lgob's author...
Edit: I just got a replay form Lucas: The analyse was correct, it will be fixed soon in a Lgob update. Il update the Iliad package after that...