Jelajahi Sumber

HPCC-21759 Code has no effect in WorkflowItem::WorkflowItem

Not sure what, if any, the effect of this bug would be

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 6 tahun lalu
induk
melakukan
087ed973d7
3 mengubah file dengan 3 tambahan dan 3 penghapusan
  1. 1 1
      ecl/hqlcpp/hqlcpp.cpp
  2. 1 1
      ecl/hqlcpp/hqlttcpp.cpp
  3. 1 1
      system/jlib/jstring.hpp

+ 1 - 1
ecl/hqlcpp/hqlcpp.cpp

@@ -146,7 +146,7 @@ WorkflowItem::WorkflowItem(IHqlExpression * _function) : wfid(0), function(_func
     assertex(body->getOperator() == no_outofline);
     IHqlExpression * ecl = body->queryChild(0);
     exprs.append(*createValue(no_return_stmt, makeVoidType(), LINK(ecl)));
-    label.append(function->queryId());
+    label.append(function->queryId()->queryStr());
 }
 
 IHqlExpression * WorkflowItem::getFunction() const

+ 1 - 1
ecl/hqlcpp/hqlttcpp.cpp

@@ -6482,7 +6482,7 @@ IHqlExpression * WorkflowTransformer::extractCommonWorkflow(IHqlExpression * exp
 
     s.appendf("AutoWorkflow: Spotted %s ", getOpString(expr->getOperator()));
     if (expr->queryId())
-        s.append("[").append(expr->queryId()).append("] ");
+        s.append("[").append(expr->queryId()->queryStr()).append("] ");
     s.append(" to common up between workflow items [").append(wfid).append("]");
     DBGLOG("%s", s.str());
     translator.addWorkunitException(SeverityInformation, 0, s.str(), location);

+ 1 - 1
system/jlib/jstring.hpp

@@ -41,7 +41,7 @@ public:
     StringBuffer(StringBuffer && value);
     StringBuffer(size_t len, const char *value);
     StringBuffer(const StringBuffer & value);
-    StringBuffer(bool useInternal);
+    explicit StringBuffer(bool useInternal);
     StringBuffer(char value);
     ~StringBuffer();