Skip to content

Commit 3e5ac56

Browse files
author
nitrocaster
committed
xrScriptEngine: Disable warnings (C4127, C4456) for luabind headers.
1 parent 8d0873c commit 3e5ac56

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/xrScriptEngine/xrScriptEngine.hpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ extern "C"
2121
#include <lauxlib.h>
2222
}
2323

24+
#pragma warning(disable:4127) // conditional expression is constant
25+
#pragma warning(disable:4456) // declaration of 'x' hides previous local declaration
2426
#pragma warning(disable:4458) // declaration of 'x' hides class member
2527
#pragma warning(disable:4459) // declaration of 'x' hides global declaration
2628
#pragma warning(disable:4913) // user defined binary operator 'x' exists but no overload could convert all operands
@@ -35,6 +37,8 @@ extern "C"
3537
#include <luabind/out_value_policy.hpp>
3638
#include <luabind/iterator_policy.hpp>
3739

40+
#pragma warning(default:4127)
41+
#pragma warning(default:4456)
3842
#pragma warning(default:4458)
3943
#pragma warning(default:4459)
4044
#pragma warning(default:4913)

0 commit comments

Comments
 (0)