]> git.mxchange.org Git - flightgear.git/commitdiff
Forgot to handle "unspecified" properties in getprop(). Treat them
authorandy <andy>
Wed, 24 Mar 2004 19:06:54 +0000 (19:06 +0000)
committerandy <andy>
Wed, 24 Mar 2004 19:06:54 +0000 (19:06 +0000)
as strings.

src/Scripting/NasalSys.cxx

index d198a3a069444f4339671f6677713e9c7a67d8eb..a8f913ee682a5b92bd5782102240b992016cf868 100644 (file)
@@ -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();
     }