Comparison

util-src/pposix.c @ 5929:e6d5956d05e6

Merge 0.10->trunk
author Kim Alvefur <zash@zash.se>
date Thu, 28 Nov 2013 16:17:51 +0100
parent 5928:1f6923702fc3
child 6156:6b1aee6536e8
comparison
equal deleted inserted replaced
5926:4fd1e660744d 5929:e6d5956d05e6
674 #if _XOPEN_SOURCE >= 600 || _POSIX_C_SOURCE >= 200112L || defined(_GNU_SOURCE) 674 #if _XOPEN_SOURCE >= 600 || _POSIX_C_SOURCE >= 200112L || defined(_GNU_SOURCE)
675 int lc_fallocate(lua_State* L) 675 int lc_fallocate(lua_State* L)
676 { 676 {
677 off_t offset, len; 677 off_t offset, len;
678 FILE *f = *(FILE**) luaL_checkudata(L, 1, LUA_FILEHANDLE); 678 FILE *f = *(FILE**) luaL_checkudata(L, 1, LUA_FILEHANDLE);
679 if (f == NULL)
680 luaL_error(L, "attempt to use a closed file");
679 681
680 offset = luaL_checkinteger(L, 2); 682 offset = luaL_checkinteger(L, 2);
681 len = luaL_checkinteger(L, 3); 683 len = luaL_checkinteger(L, 3);
682 684
683 #if defined(__linux__) && defined(_GNU_SOURCE) 685 #if defined(__linux__) && defined(_GNU_SOURCE)