Type: RecordType::FieldDefault() returns IntrusivePtr

Fixes memory leak in EventHandler::NewEvent().
This commit is contained in:
Max Kellermann 2020-03-04 21:24:31 +01:00
parent d2961c72e1
commit d180ab0dd2
4 changed files with 6 additions and 9 deletions

View file

@ -2618,7 +2618,7 @@ Val* RecordVal::LookupWithDefault(int field) const
if ( val )
return val->Ref();
return Type()->AsRecordType()->FieldDefault(field);
return Type()->AsRecordType()->FieldDefault(field).release();
}
void RecordVal::ResizeParseTimeRecords()