]> git.mxchange.org Git - flightgear.git/commitdiff
Fix hang in Nasal->C++->Nasal calls
authorRebecca N. Palmer <rebecca_palmer@zoho.com>
Sun, 18 Jan 2015 22:23:21 +0000 (22:23 +0000)
committerRebecca N. Palmer <rebecca_palmer@zoho.com>
Sun, 18 Jan 2015 22:23:21 +0000 (22:23 +0000)
https://bugs.debian.org/750939
http://sourceforge.net/p/flightgear/mailman/message/32969200/

src/Scripting/NasalSys.cxx

index 8db755e789cb0b67647495a79234c3358eacb66c..0e9f656bee07bc33cee69b101c3d294e921f8551 100644 (file)
@@ -919,7 +919,7 @@ naRef FGNasalSys::wrappedPropsNode(SGPropertyNode* aProps)
     naRef args[1];
     args[0] = propNodeGhost(aProps);
     naContext ctx = naNewContext();
-    naRef wrapped = naCall(ctx, _wrappedNodeFunc, 1, args, naNil(), naNil());
+    naRef wrapped = naCallMethodCtx(ctx, _wrappedNodeFunc, naNil(), 1, args, naNil());
     naFreeContext(ctx);
     return wrapped;
 }