From 0c109dabbb9e39d6e83d920503ed2a34538b613c Mon Sep 17 00:00:00 2001 From: andy Date: Tue, 8 Aug 2006 18:32:17 +0000 Subject: [PATCH] More warnings, similar issues. --- src/Scripting/NasalSys.hxx | 1 + src/Scripting/nasal-props.cxx | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Scripting/NasalSys.hxx b/src/Scripting/NasalSys.hxx index e9cb6136c..cd26cc067 100644 --- a/src/Scripting/NasalSys.hxx +++ b/src/Scripting/NasalSys.hxx @@ -70,6 +70,7 @@ private: // struct NasalTimer { virtual void timerExpired(); + virtual ~NasalTimer() {} naRef handler; int gcKey; FGNasalSys* nasal; diff --git a/src/Scripting/nasal-props.cxx b/src/Scripting/nasal-props.cxx index aba10f6a5..d040d3189 100644 --- a/src/Scripting/nasal-props.cxx +++ b/src/Scripting/nasal-props.cxx @@ -97,8 +97,9 @@ static naRef f_getValue(naContext c, naRef me, int argc, naRef* args) case SGPropertyNode::STRING: case SGPropertyNode::UNSPECIFIED: return NASTR((*node)->getStringValue()); + default: + return naNil(); } - return naNil(); } static naRef f_setValue(naContext c, naRef me, int argc, naRef* args) -- 2.39.5