From a4f1f8aca1ebb39376b249ad77ea5ed9fecd1a8b Mon Sep 17 00:00:00 2001 From: James Turner Date: Fri, 29 Sep 2017 12:39:30 +0100 Subject: [PATCH] Fix error in setSpeed / setAltitude from Nasal https://sourceforge.net/p/flightgear/codetickets/1992/ --- src/Scripting/NasalPositioned.cxx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Scripting/NasalPositioned.cxx b/src/Scripting/NasalPositioned.cxx index 36e9d1ee7..99c856d0b 100644 --- a/src/Scripting/NasalPositioned.cxx +++ b/src/Scripting/NasalPositioned.cxx @@ -2509,9 +2509,10 @@ static naRef f_leg_setSpeed(naContext c, naRef me, int argc, naRef* args) } leg->setSpeed(rr, speed); + } else { + naRuntimeError(c, "bad arguments to setSpeed"); } - naRuntimeError(c, "bad arguments to setSpeed"); return naNil(); } @@ -2537,9 +2538,10 @@ static naRef f_leg_setAltitude(naContext c, naRef me, int argc, naRef* args) } leg->setAltitude(rr, altitude); + } else { + naRuntimeError(c, "bad arguments to setleg.setAltitude"); } - - naRuntimeError(c, "bad arguments to setleg.setAltitudeSpeed"); + return naNil(); }