mirror of
https://github.com/zeek/zeek.git
synced 2025-10-01 22:28:20 +00:00
fixup! fix to enable -O gen-standalone-C++ code to extend enum types
This commit is contained in:
parent
9f62e53461
commit
72f78fac7d
1 changed files with 1 additions and 1 deletions
|
@ -1701,7 +1701,7 @@ void EnumType::AddNameInternal(const string& full_name, zeek_int_t val) {
|
||||||
rev_names[val] = full_name;
|
rev_names[val] = full_name;
|
||||||
|
|
||||||
if ( ! vals.contains(val) ) {
|
if ( ! vals.contains(val) ) {
|
||||||
if ( counter >= 0 && val == vals.size() )
|
if ( counter >= 0 && val == static_cast<zeek_int_t>(vals.size()) )
|
||||||
++counter;
|
++counter;
|
||||||
vals[val] = make_intrusive<EnumVal>(IntrusivePtr{NewRef{}, this}, val);
|
vals[val] = make_intrusive<EnumVal>(IntrusivePtr{NewRef{}, this}, val);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue