zeek/src/IntSet.cc
Benjamin Bannier f5a76c1aed Reformat Zeek in Spicy style
This largely copies over Spicy's `.clang-format` configuration file. The
one place where we deviate is header include order since Zeek depends on
headers being included in a certain order.
2023-10-30 09:40:55 +01:00

21 lines
387 B
C++

#include "zeek/IntSet.h"
#include "zeek/zeek-config.h"
#include <cstring>
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