]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/script/scripting_game.h
Don't print whole json data buffer to errorstream on error
[dragonfireclient.git] / src / script / scripting_game.h
index 14dbd9170d2df4fb98280dc8f2f1b8d987705077..970b3e80d5083462e3363f7f5c5513dd9d32f84e 100644 (file)
@@ -27,19 +27,21 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 #include "cpp_api/s_node.h"
 #include "cpp_api/s_player.h"
 #include "cpp_api/s_server.h"
+#include "cpp_api/s_security.h"
 
 /*****************************************************************************/
 /* Scripting <-> Game Interface                                              */
 /*****************************************************************************/
 
-class GameScripting
-               : virtual public ScriptApiBase,
-                 public ScriptApiDetached,
-                 public ScriptApiEntity,
-                 public ScriptApiEnv,
-                 public ScriptApiNode,
-                 public ScriptApiPlayer,
-                 public ScriptApiServer
+class GameScripting :
+               virtual public ScriptApiBase,
+               public ScriptApiDetached,
+               public ScriptApiEntity,
+               public ScriptApiEnv,
+               public ScriptApiNode,
+               public ScriptApiPlayer,
+               public ScriptApiServer,
+               public ScriptApiSecurity
 {
 public:
        GameScripting(Server* server);
@@ -50,6 +52,6 @@ class GameScripting
        void InitializeModApi(lua_State *L, int top);
 };
 
-void log_deprecated(std::string message);
+void log_deprecated(const std::string &message);
 
 #endif /* SCRIPTING_GAME_H_ */