Bladeren bron

BUG: Handle buggy streams

Andy Cedilnik 20 jaren geleden
bovenliggende
commit
0321dae07b
1 gewijzigde bestanden met toevoegingen van 4 en 0 verwijderingen
  1. 4 0
      Source/cmCTest.h

+ 4 - 0
Source/cmCTest.h

@@ -393,6 +393,10 @@ public:
 
 inline std::ostream& operator<< (std::ostream& os, const cmCTestLogWrite& c)
 {
+  if (!c.Length)
+    {
+    return os;
+    }
   os.write(c.Data, c.Length);
   os.flush();
   return os;