Bläddra i källkod

Merge pull request #6779 from jakesmith/hpcc-12767

HPCC-12767 Regression in splitter, could cause divide by zero.

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Gavin Halliday 10 år sedan
förälder
incheckning
3647e93fb6
1 ändrade filer med 2 tillägg och 0 borttagningar
  1. 2 0
      thorlcr/thorutil/thbuf.cpp

+ 2 - 0
thorlcr/thorutil/thbuf.cpp

@@ -1049,6 +1049,8 @@ public:
             if (minChunkSize > 0x10000)
                 minChunkSize += 2*(minSize+1);
         }
+        else if (0 == minSize) // unknown
+            minSize = 1;
         maxRows = (minChunkSize / minSize) + 1;
         outputCount = _outputCount;
         unsigned c=0;