Explorar o código

Merge remote-tracking branch 'origin/candidate-3.10.x'

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman %!s(int64=12) %!d(string=hai) anos
pai
achega
d8603315f3
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      ecl/hqlcpp/hqlhtcpp.cpp

+ 5 - 1
ecl/hqlcpp/hqlhtcpp.cpp

@@ -4644,7 +4644,11 @@ void HqlCppTranslator::noteResultAccessed(BuildCtx & ctx, IHqlExpression * seq,
         ForEachItemIn(i, internalResults)
         {
             if (internalResults.item(i).noteUse(name, graph))
-                break;
+            {
+                //Can't currently break because the same result might be generated more than once
+                //if an expression ends up in two different graphs.
+                //break;
+            }
         }
     }
 }