Merge remote-tracking branch 'origin/develop' into develop

This commit is contained in:
ThePhD 2016-07-28 13:33:36 -04:00
commit be946d415c
2 changed files with 8 additions and 1 deletions

View File

@ -227,7 +227,7 @@ namespace sol {
}; };
template<> template<>
struct pusher<std::nullptr_t> { struct getter<std::nullptr_t> {
static std::nullptr_t get(lua_State*, int = -1) { static std::nullptr_t get(lua_State*, int = -1) {
return nullptr; return nullptr;
} }

View File

@ -527,6 +527,13 @@ namespace sol {
} }
}; };
template<>
struct pusher<std::nullptr_t> {
static int push(lua_State* L, std::nullptr_t) {
return stack::push(L, nil);
}
};
template<> template<>
struct pusher<this_state> { struct pusher<this_state> {
static int push(lua_State*, const this_state&) { static int push(lua_State*, const this_state&) {