Enable LUA_USE_POSIX if possible in bundled Lua

Fixes warning:
src/lua/src/loslib.c:60: Warning: the use of `tmpnam' is dangerous, better use `mkstemp'
This commit is contained in:
est31 2015-02-12 16:13:14 +10:00 committed by Craig Robbins
parent 66efaaa983
commit b2f3ffe308

@ -47,10 +47,6 @@ else()
endif() endif()
mark_as_advanced(LUA_USE_DLOPEN) mark_as_advanced(LUA_USE_DLOPEN)
if(DEFAULT_POSIX)
else()
endif()
if(DEFAULT_ANSI) if(DEFAULT_ANSI)
option(LUA_ANSI "Disable non-ansi features." ON) option(LUA_ANSI "Disable non-ansi features." ON)
else() else()
@ -87,6 +83,10 @@ if(LUA_USE_DLOPEN)
endif(NOT APPLE) endif(NOT APPLE)
endif(LUA_USE_DLOPEN) endif(LUA_USE_DLOPEN)
if(DEFAULT_POSIX)
set(COMMON_CFLAGS "${COMMON_CFLAGS} -DLUA_USE_POSIX")
endif(DEFAULT_POSIX)
if(LUA_ANSI) if(LUA_ANSI)
set(COMMON_CFLAGS "${COMMON_CFLAGS} -DLUA_ANSI") set(COMMON_CFLAGS "${COMMON_CFLAGS} -DLUA_ANSI")
endif(LUA_ANSI) endif(LUA_ANSI)