|
@@ -301,9 +301,9 @@ type
|
|
const
|
|
const
|
|
BITSHIFT = 5;
|
|
BITSHIFT = 5;
|
|
MASK = 31; {for longs that are 32-bit in size}
|
|
MASK = 31; {for longs that are 32-bit in size}
|
|
- MaxBitRec = $FFFF Div (SizeOf(longint));
|
|
|
|
|
|
+ // to further increase, signed integer limits have to be researched.
|
|
|
|
+ MaxBitRec = $7FFFFFFF Div (SizeOf(longint));
|
|
MaxBitFlags = MaxBitRec * 32;
|
|
MaxBitFlags = MaxBitRec * 32;
|
|
-
|
|
|
|
type
|
|
type
|
|
TBitArray = array[0..MaxBitRec - 1] of cardinal;
|
|
TBitArray = array[0..MaxBitRec - 1] of cardinal;
|
|
|
|
|