From 3ddfd777819e0d95578c96eb30a879f0ff23f730 Mon Sep 17 00:00:00 2001 From: andy Date: Wed, 24 Mar 2004 19:06:54 +0000 Subject: [PATCH] Forgot to handle "unspecified" properties in getprop(). Treat them as strings. --- src/Scripting/NasalSys.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Scripting/NasalSys.cxx b/src/Scripting/NasalSys.cxx index d198a3a06..a8f913ee6 100644 --- a/src/Scripting/NasalSys.cxx +++ b/src/Scripting/NasalSys.cxx @@ -143,12 +143,14 @@ static naRef f_getprop(naContext c, naRef args) return naNum(p->getDoubleValue()); case SGPropertyNode::STRING: + case SGPropertyNode::UNSPECIFIED: { naRef nastr = naNewString(c); const char* val = p->getStringValue(); naStr_fromdata(nastr, (char*)val, strlen(val)); return nastr; } + case SGPropertyNode::ALIAS: // <--- FIXME, recurse? default: return naNil(); } -- 2.39.5