|
From: Melchior F. <mf...@fl...> - 2007-06-30 09:47:44
|
Update of /var/cvs/FlightGear-0.9/FlightGear/src/Scripting
In directory baron:/tmp/cvs-serv19115
Modified Files:
Tag: PRE_OSG_PLIB_20061029
NasalSys.cxx NasalSys.hxx
Log Message:
minor cleanup: don't need the args array in the class anymore
Index: NasalSys.cxx
===================================================================
RCS file: /var/cvs/FlightGear-0.9/FlightGear/src/Scripting/NasalSys.cxx,v
retrieving revision 1.47.2.27
retrieving revision 1.47.2.28
diff -C 2 -r1.47.2.27 -r1.47.2.28
*** NasalSys.cxx 29 Jun 2007 15:34:40 -0000 1.47.2.27
--- NasalSys.cxx 30 Jun 2007 09:44:35 -0000 1.47.2.28
***************
*** 988,994 ****
void NasalXMLVisitor::call(naRef func, int num, naRef a, naRef b)
{
! _arg[0] = a;
! _arg[1] = b;
! naCall(_c, func, num, _arg, naNil(), naNil());
if(naGetError(_c))
naRethrowError(_c);
--- 988,995 ----
void NasalXMLVisitor::call(naRef func, int num, naRef a, naRef b)
{
! naRef args[2];
! args[0] = a;
! args[1] = b;
! naCall(_c, func, num, args, naNil(), naNil());
if(naGetError(_c))
naRethrowError(_c);
Index: NasalSys.hxx
===================================================================
RCS file: /var/cvs/FlightGear-0.9/FlightGear/src/Scripting/NasalSys.hxx,v
retrieving revision 1.27.2.7
retrieving revision 1.27.2.8
diff -C 2 -r1.27.2.7 -r1.27.2.8
*** NasalSys.hxx 29 Jun 2007 15:34:40 -0000 1.27.2.7
--- NasalSys.hxx 30 Jun 2007 09:44:35 -0000 1.27.2.8
***************
*** 174,182 ****
private:
! void call(naRef func, int num = 0, 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;
};
--- 174,181 ----
private:
! void call(naRef func, int num, naRef a = naNil(), naRef b = naNil());
naRef make_string(const char* s, int n = -1);
naContext _c;
naRef _start_element, _end_element, _data, _pi;
};
|