From c777a8dadc339744db0625c42c6873606007aa7d Mon Sep 17 00:00:00 2001 From: Joshua Date: Wed, 9 Oct 2013 20:03:15 -0400 Subject: [PATCH] Prepend package when available to cpp methods --- src/org/shoebox/macros/MacroMirrors.hx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/org/shoebox/macros/MacroMirrors.hx b/src/org/shoebox/macros/MacroMirrors.hx index d7a8661..9eb0d4d 100644 --- a/src/org/shoebox/macros/MacroMirrors.hx +++ b/src/org/shoebox/macros/MacroMirrors.hx @@ -321,8 +321,11 @@ class MacroMirrors{ trace( $v{ sPackage }+"::"+$v{ sName }+'($iArgs)' ); #end - // - $i{ sVar_name } = cpp.Lib.load( $v{ sPackage } , $v{ sName } , $v{ iArgs }); + var primitive = $v{ sName }; + if ($v{ sPackage } != null && $v{ sPackage } != "") { + primitive = $v{ sPackage } + "_" + $v{ sName }; + } + $i{ sVar_name } = cpp.Lib.load( $v{ sPackage } , primitive , $v{ iArgs }); } @@ -413,4 +416,4 @@ class MacroMirrors{ // -------o misc -} \ No newline at end of file +}