From 309947d7044e9cd3921d957da8cd5334dc60aaf9 Mon Sep 17 00:00:00 2001 From: ThePhD Date: Thu, 5 May 2016 16:14:13 -0400 Subject: [PATCH] flesh out load buffer a little bit --- sol/state_view.hpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/sol/state_view.hpp b/sol/state_view.hpp index 3844cf4a..35c3899b 100644 --- a/sol/state_view.hpp +++ b/sol/state_view.hpp @@ -168,11 +168,10 @@ public: return load_result(L, -1, 1, 1, x); } - load_result load_buffer(const char *buff, size_t size, const char *name) - { - load_status x = static_cast(luaL_loadbuffer(L, buff, size, name)); - return load_result(L, -1, 1, 1, x); - } + load_result load_buffer(const char *buff, size_t size, const char *name, const char* mode = nullptr) { + load_status x = static_cast(luaL_loadbufferx(L, buff, size, name, mode)); + return load_result(L, -1, 1, 1, x); + } iterator begin () const { return global.begin();