]> git.mxchange.org Git - flightgear.git/commitdiff
minor cleanup: don't need the args array in the class anymore
authormfranz <mfranz>
Sat, 30 Jun 2007 09:44:33 +0000 (09:44 +0000)
committermfranz <mfranz>
Sat, 30 Jun 2007 09:44:33 +0000 (09:44 +0000)
src/Scripting/NasalSys.cxx
src/Scripting/NasalSys.hxx

index ebe6dd654e9a1f2764927d9fdd9e05ba5670b53a..0effaa45d3760a247856684e55963db2586c6b0c 100644 (file)
@@ -987,9 +987,10 @@ void NasalXMLVisitor::pi(const char* target, const char* data)
 
 void NasalXMLVisitor::call(naRef func, int num, naRef a, naRef b)
 {
-    _arg[0] = a;
-    _arg[1] = b;
-    naCall(_c, func, num, _arg, naNil(), naNil());
+    naRef args[2];
+    args[0] = a;
+    args[1] = b;
+    naCall(_c, func, num, args, naNil(), naNil());
     if(naGetError(_c))
         naRethrowError(_c);
 }
index a772ebcd27d166685834bb0d372894d94455cd19..a68317570842fd9fcae58f6b78488c5e701491ce 100644 (file)
@@ -173,11 +173,10 @@ public:
     virtual void pi(const char* target, const char* data);
 
 private:
-    void call(naRef func, int num = 0, naRef a = naNil(), naRef b = naNil());
+    void call(naRef func, int num, naRef a = naNil(), naRef b = naNil());
     naRef make_string(const char* s, int n = -1);
 
     naContext _c;
-    naRef _arg[2];
     naRef _start_element, _end_element, _data, _pi;
 };