aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Melnichenko <mpeterval@gmail.com>2016-04-25 15:36:37 +0300
committerPeter Melnichenko <mpeterval@gmail.com>2016-04-25 15:36:37 +0300
commit655ec8baa3e1e2c3f0fc13845f9b3f86416ec944 (patch)
tree9f7c3057a4f28030b25fefe05215f525cd04ce42
parent695def20efc462667bf73016df2195558540bf93 (diff)
downloadluafilesystem-655ec8baa3e1e2c3f0fc13845f9b3f86416ec944.tar.gz
luafilesystem-655ec8baa3e1e2c3f0fc13845f9b3f86416ec944.tar.bz2
luafilesystem-655ec8baa3e1e2c3f0fc13845f9b3f86416ec944.zip
Use pusherror in lfs_g_setmode
-rw-r--r--src/lfs.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/lfs.c b/src/lfs.c
index 68040d4..df7ec2c 100644
--- a/src/lfs.c
+++ b/src/lfs.c
@@ -360,11 +360,7 @@ static int lfs_g_setmode (lua_State *L, FILE *f, int arg) {
360 lua_pushnil(L); 360 lua_pushnil(L);
361 return 2; 361 return 2;
362 } else { 362 } else {
363 int en = errno; 363 return pusherror(L, NULL);
364 lua_pushnil(L);
365 lua_pushfstring(L, "%s", strerror(en));
366 lua_pushinteger(L, en);
367 return 3;
368 } 364 }
369} 365}
370 366