From 7019970be00ad79966000cc52e0a285490b3a336 Mon Sep 17 00:00:00 2001 From: Andrei Perciun Date: Mon, 19 Oct 2015 16:57:54 +0300 Subject: [PATCH 1/2] Fixing reference push --- sol/reference.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/sol/reference.hpp b/sol/reference.hpp index ed843c3..18f1f60 100644 --- a/sol/reference.hpp +++ b/sol/reference.hpp @@ -48,6 +48,7 @@ class reference { void push() const noexcept { lua_rawgeti(L, LUA_REGISTRYINDEX, ref); + return 1; } reference(reference&& o) noexcept { From db05380ed37e52bd8f9b6d387bfd10943ec0e1a4 Mon Sep 17 00:00:00 2001 From: Andrei Perciun Date: Mon, 19 Oct 2015 16:59:40 +0300 Subject: [PATCH 2/2] Fixing reference push --- sol/reference.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sol/reference.hpp b/sol/reference.hpp index 18f1f60..943570d 100644 --- a/sol/reference.hpp +++ b/sol/reference.hpp @@ -46,7 +46,7 @@ class reference { luaL_unref(L, LUA_REGISTRYINDEX, ref); } - void push() const noexcept { + int push() const noexcept { lua_rawgeti(L, LUA_REGISTRYINDEX, ref); return 1; }