// See the file "COPYING" in the main distribution directory for copyright. #include "zeek/IntSet.h" #include namespace zeek::detail { void IntSet::Expand(unsigned int i) { unsigned int newsize = i / 8 + 1; unsigned char* newset = new unsigned char[newsize]; memset(newset, 0, newsize); memcpy(newset, set, size); delete[] set; size = newsize; set = newset; } } // namespace zeek::detail