Index: trunk/tests/lualib_test/lualib_test.cc
===================================================================
--- trunk/tests/lualib_test/lualib_test.cc	(revision 79)
+++ trunk/tests/lualib_test/lualib_test.cc	(revision 86)
@@ -28,5 +28,5 @@
 	{
 		nv::lua::state state( true );
-		nlua_register_glm( state.get_raw() );
+		nlua_register_glm( state );
 		// run the Lua script
 		state.do_file( "init.lua" );
@@ -34,5 +34,5 @@
 		for (;;)
 		{
-			nv::lua::stack_guard guard( &state );
+			nv::lua::stack_guard guard( state );
 			int stack = guard.get_level();
 			std::string input;
@@ -56,14 +56,14 @@
 			if ( !result )
 			{
-				std::string error = lua_tostring( state.get_raw(), -1 );
+				std::string error = lua_tostring( state, -1 );
 				std::cout << "ERROR : " << error << std::endl;
 				continue;
 			}
 
-			if (lua_gettop( state.get_raw() ) > stack)
+			if (lua_gettop( state ) > stack)
 			{
-				for ( int i = stack+1; i <= lua_gettop( state.get_raw() ); ++i )
+				for ( int i = stack+1; i <= lua_gettop( state ); ++i )
 				{
-					std::cout << nlua_typecontent( state.get_raw(), i ) << std::endl;
+					std::cout << nlua_typecontent( state, i ) << std::endl;
 				}
 			}
