From efb2d07ad642bd227e40ed917332f64f82b2553d Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 20 Nov 2012 14:15:45 +0000 Subject: lua: Add comment (not fix) for incorrect 'g' argument in callbacks. Thanks Jerome Vuarand. --- generator/lua.ml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'generator/lua.ml') diff --git a/generator/lua.ml b/generator/lua.ml index 67f18243..3e2e04fb 100644 --- a/generator/lua.ml +++ b/generator/lua.ml @@ -330,7 +330,10 @@ event_callback_wrapper (guestfs_h *g, } /* Call the event handler: event_handler (g, event, eh, flags, buf, array) */ - lua_pushlightuserdata (L, u); /* XXX correct? */ + /* XXX 'g' parameter is wrong, but fixing it is rather complex. See: + * http://article.gmane.org/gmane.comp.lang.lua.general/95051 + */ + lua_pushlightuserdata (L, u); push_event (L, event); lua_pushinteger (L, eh); lua_pushinteger (L, flags); -- cgit