On Monday, 22 January 2018 18:02:08 CET Richard W.M. Jones wrote: > --- > generator/lua.ml | 22 +++++++++++++++------- > generator/perl.ml | 2 +- > lua/Makefile.am | 1 + > 3 files changed, 17 insertions(+), 8 deletions(-)
Ah, you just beat me to it... OTOH you missed the ruby binding, see ruby/ext/guestfs/handle.c. > diff --git a/generator/lua.ml b/generator/lua.ml > index dd6aedbe9..7cfceb152 100644 > --- a/generator/lua.ml > +++ b/generator/lua.ml > @@ -63,6 +63,8 @@ let generate_lua_c () = > #endif > #endif > > +#include \"ignore-value.h\" In my local version, ignore_value() was not needed in the lua bindings Did you get a build failure without it? > #include <guestfs.h> > #include \"guestfs-utils.h\" > > @@ -142,6 +144,7 @@ guestfs_int_lua_create (lua_State *L) > guestfs_h *g; > struct userdata *u; > unsigned flags = 0; > + char err[128]; In other places were strerror_r is used, the size of the buffer is 256. Can you please adapt it? (Mostly so we have the same code everywhere.) Thanks, -- Pino Toscano
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Libguestfs mailing list [email protected] https://www.redhat.com/mailman/listinfo/libguestfs
