瀏覽代碼

HPCC-8221 ESP wasn't correctly loading plugin definitions

Due to a change in the way scopes are loaded on demand, esp wasn't correctly
picking up symbols defined in plugins because they were still waiting to be
loaded.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Gavin Halliday 12 年之前
父節點
當前提交
81061989b9
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      common/fileview2/fvtransform.cpp

+ 1 - 0
common/fileview2/fvtransform.cpp

@@ -297,6 +297,7 @@ void ViewTransformerRegistry::addPlugins(const char * name)
     {
         IHqlScope * scope = &scopes.item(i);
         HqlExprArray symbols;
+        scope->ensureSymbolsDefined(ctx);
         scope->getSymbols(symbols);
 
         ForEachItemIn(j, symbols)