util-src/*.c: Per convention call luaL_error() as argument to return
authorFlorian Zeitz <florob@babelmonkeys.de>
Fri, 3 Apr 2015 18:30:14 +0000 (20:30 +0200)
committerFlorian Zeitz <florob@babelmonkeys.de>
Fri, 3 Apr 2015 18:30:14 +0000 (20:30 +0200)
util-src/hashes.c
util-src/pposix.c
util-src/signal.c

index b027423ad000215cb7387a57c412d6310518c14b..a58a424d31a29f0e74b265db7391780e6422b07a 100644 (file)
@@ -170,7 +170,7 @@ static int LscramHi(lua_State* L) {
        salt2 = malloc(salt_len + 4);
 
        if(salt2 == NULL) {
-               luaL_error(L, "Out of memory in scramHi");
+               return luaL_error(L, "Out of memory in scramHi");
        }
 
        memcpy(salt2, salt, salt_len);
index 577576c4b0ac1529f24a48b81334d6e398ce8cf1..d797f0329af95907a5153fff02019b2aab7efc69 100644 (file)
@@ -708,7 +708,7 @@ int lc_fallocate(lua_State* L) {
        FILE* f = *(FILE**) luaL_checkudata(L, 1, LUA_FILEHANDLE);
 
        if(f == NULL) {
-               luaL_error(L, "attempt to use a closed file");
+               return luaL_error(L, "attempt to use a closed file");
        }
 
        offset = luaL_checkinteger(L, 2);
index 4f68c2bf0a552395de198f308e69c0d198751391..1e988a2c59a606eab13f196322127473220dedc4 100644 (file)
@@ -237,13 +237,14 @@ static int l_signal(lua_State* L) {
                lua_gettable(L, -2);
 
                if(!lua_isnumber(L, -1)) {
-                       luaL_error(L, "invalid signal string");
+                       return luaL_error(L, "invalid signal string");
                }
 
                sig = (int) lua_tonumber(L, -1);
                lua_pop(L, 1); /* get rid of number we pushed */
        } else {
                luaL_checknumber(L, 1);    /* will always error, with good error msg */
+               return luaL_error(L, "unreachable: invalid number was accepted");
        }
 
        /* set handler */
@@ -313,7 +314,7 @@ static int l_raise(lua_State* L) {
                lua_gettable(L, -2);
 
                if(!lua_isnumber(L, -1)) {
-                       luaL_error(L, "invalid signal string");
+                       return luaL_error(L, "invalid signal string");
                }
 
                ret = (lua_Number) raise((int) lua_tonumber(L, -1));
@@ -357,7 +358,7 @@ static int l_kill(lua_State* L) {
                lua_gettable(L, -2);
 
                if(!lua_isnumber(L, -1)) {
-                       luaL_error(L, "invalid signal string");
+                       return luaL_error(L, "invalid signal string");
                }
 
                ret = (lua_Number) kill((int) lua_tonumber(L, 1),