Index: trunk/tests/lualib_test/lualib_test.cc
===================================================================
--- trunk/tests/lualib_test/lualib_test.cc	(revision 78)
+++ trunk/tests/lualib_test/lualib_test.cc	(revision 79)
@@ -53,7 +53,6 @@
 			std::cout << "> " << input << std::endl;
 
-			int code = luaL_loadstring( state.get_raw(), input.c_str() );
-			if (code == 0) code = lua_pcall( state.get_raw(), 0, LUA_MULTRET, 0);
-			if (code != 0)
+			bool result = state.do_string( input, "", nv::lua::ret_multi );
+			if ( !result )
 			{
 				std::string error = lua_tostring( state.get_raw(), -1 );
