// This file is part of Tremulous. // Copyright © 2016 Victor Roemer (blowfish) // Copyright (C) 2015-2019 GrangerHub // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; either version 3 of the License, or // (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program; if not, see . #ifndef OVERRIDE_LAUXLIB_H #define OVERRIDE_LAUXLIB_H #include #include #ifdef __cplusplus extern "C" { #endif size_t qlua_writestring(const char* string, size_t n); int qlua_writeline(void); int qlua_writestringerror(const char *fmt, ...); #define lua_writestring qlua_writestring #define lua_writeline qlua_writeline #define lua_writestringerror qlua_writestringerror #define LUA_TMPNAMTEMPLATE "/tmp/tremulous_XXXXXX" // Because: src/lua-5.3.3/include/luaconf.h:69:9: warning: 'LUA_USE_POSIX' macro redefined [-Wmacro-redefined] //#ifndef _WIN32 //#define LUA_USE_POSIX 1 //#endif #ifdef __cplusplus } #endif #endif