diff --git a/src/data/voxelize_utils.cpp b/src/data/voxelize_utils.cpp index d499f63..75b179f 100644 --- a/src/data/voxelize_utils.cpp +++ b/src/data/voxelize_utils.cpp @@ -245,10 +245,11 @@ void saveVoxelGrid(const VoxelGrid& grid, const std::string& directory, const st } // Write maxLabel appropriately to file. - counter = counter + 1; + assert(counter < numElements); outputLabels[counter] = maxLabel; outputTensorOccluded[counter] = isOccluded; outputTensorInvalid[counter] = (uint32_t)grid.isInvalid(x, y, z); + counter = counter + 1; } } }