소스 검색

HPCC-11459 Fix OSX build break

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Jake Smith 11 년 전
부모
커밋
2b8661aaa9
1개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 5 5
      system/jlib/jptree.cpp

+ 5 - 5
system/jlib/jptree.cpp

@@ -5240,7 +5240,7 @@ static void _toXML(const IPropertyTree *tree, IIOStream &out, unsigned indent, b
             {
                 if (first)
                 {
-                    if (flags & XML_Format|XML_NewlinesOnly) inlinebody = false;
+                    if (flags & (XML_Format|XML_NewlinesOnly)) inlinebody = false;
                     first = false;
                     writeCharToStream(out, ' ');
                 }
@@ -5288,7 +5288,7 @@ static void _toXML(const IPropertyTree *tree, IIOStream &out, unsigned indent, b
     bool empty;
     if (isBinary)
     {
-        if (flags & XML_Format|XML_NewlinesOnly) inlinebody = false;
+        if (flags & (XML_Format|XML_NewlinesOnly)) inlinebody = false;
         writeStringToStream(out, " xsi:type=\"SOAP-ENC:base64\"");
         empty = (!tree->getPropBin(NULL, thislevelbin))||(thislevelbin.length()==0);
     }
@@ -5305,11 +5305,11 @@ static void _toXML(const IPropertyTree *tree, IIOStream &out, unsigned indent, b
     }
     if (sub->first())
     {
-        if (flags & XML_Format|XML_NewlinesOnly) inlinebody = false;
+        if (flags & (XML_Format|XML_NewlinesOnly)) inlinebody = false;
     }
     else if (empty && !(flags & XML_Sanitize))
     {
-        if (flags & XML_Format|XML_NewlinesOnly)
+        if (flags & (XML_Format|XML_NewlinesOnly))
             writeStringToStream(out, "/>\n");
         else
             writeStringToStream(out, "/>");
@@ -5396,7 +5396,7 @@ static void _toXML(const IPropertyTree *tree, IIOStream &out, unsigned indent, b
 
     writeStringToStream(out, "</");
     writeStringToStream(out, name);
-    if (flags & XML_Format|XML_NewlinesOnly)
+    if (flags & (XML_Format|XML_NewlinesOnly))
         writeStringToStream(out, ">\n");
     else
         writeCharToStream(out, '>');