# HG changeset patch # User Matthew Wild # Date 1283264621 -3600 # Node ID e1a4f7b15caf5100bd3504cfb6c130054d27f486 # Parent 72d3c8029178d4c577ec61ffe14bbbe7418a6a5b util.pposix: uname(): Fix to push nil,err in case of error diff -r 72d3c8029178 -r e1a4f7b15caf util-src/pposix.c --- a/util-src/pposix.c Tue Aug 31 15:14:39 2010 +0100 +++ b/util-src/pposix.c Tue Aug 31 15:23:41 2010 +0100 @@ -559,6 +559,7 @@ struct utsname uname_info; if(uname(&uname_info) != 0) { + lua_pushnil(L); lua_pushstring(L, strerror(errno)); return 2; }