OSDN Git Service

Pre-RC: fix wrong column size [constant off-by 1]
authormelchior <melchior@users.osdn.me>
Sun, 8 Mar 2020 22:50:35 +0000 (18:50 -0400)
committermelchior <melchior@users.osdn.me>
Sun, 8 Mar 2020 22:50:35 +0000 (18:50 -0400)
Automap/Data/ColumnMeta.cs

index 38c2f84..102fa2d 100644 (file)
@@ -120,8 +120,8 @@ namespace Automap
                int col, row;
 
                BitVector32 bitMasker = new BitVector32(0);
-               var rowSection = BitVector32.CreateSection(ChunkSize);
-               var colSection = BitVector32.CreateSection(ChunkSize, rowSection);
+               var rowSection = BitVector32.CreateSection(( short )(ChunkSize - 1));
+               var colSection = BitVector32.CreateSection(( short )(ChunkSize - 1), rowSection);
 
                for (uint rowcol = 0; rowcol < (ChunkSize * ChunkSize); rowcol++) {
                bitMasker = new BitVector32(data: ( int )rowcol);