diff --git a/Extractor/ScriptingEnvironment.cpp b/Extractor/ScriptingEnvironment.cpp index 25021c8e6..c6b786d8a 100644 --- a/Extractor/ScriptingEnvironment.cpp +++ b/Extractor/ScriptingEnvironment.cpp @@ -41,13 +41,14 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include #include - +namespace { // wrapper method as luabind doesn't automatically overload funcs w/ default parameters template auto get_value_by_key(T const& object, const char *key) -> decltype(object.get_value_by_key(key)) { return object.get_value_by_key(key, ""); } +} ScriptingEnvironment::ScriptingEnvironment(const char *file_name) : file_name(file_name)