X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FScripting%2FNasalSys.hxx;h=4d59b8b2c8aa2908813dcbf14c610719affdd7dc;hb=9c28ed02577e6d32e1365567107adbd048f3d743;hp=8efb3159ff0d3a5054ad56240cd8db485b88477e;hpb=568d53875e6061956d8778fce1a38afa6d4f6773;p=flightgear.git diff --git a/src/Scripting/NasalSys.hxx b/src/Scripting/NasalSys.hxx index 8efb3159f..4d59b8b2c 100644 --- a/src/Scripting/NasalSys.hxx +++ b/src/Scripting/NasalSys.hxx @@ -42,6 +42,9 @@ public: // Callbacks for command and timer bindings virtual bool handleCommand(const SGPropertyNode* arg); + void createModule(const char* moduleName, const char* fileName, + const char* src, int len); + private: friend class FGNasalScript; @@ -58,8 +61,6 @@ private: }; void loadPropertyScripts(); - void initModule(const char* moduleName, const char* fileName, - const char* src, int len); void hashset(naRef hash, const char* key, naRef val); void logError(); naRef parse(const char* filename, const char* buf, int len); @@ -91,7 +92,7 @@ public: ~FGNasalScript() { _nas->gcRelease(_gcKey); } bool call() { - naCall(_nas->_context, _code, naNil(), naNil(), naNil()); + naCall(_nas->_context, _code, 0, 0, naNil(), naNil()); return naGetError(_nas->_context) == 0; }