|
@@ -4770,7 +4770,8 @@ int pevent_parse_event(struct pevent *pevent,
|
|
arg->field.name = strdup(field->name);
|
|
arg->field.name = strdup(field->name);
|
|
if (!arg->field.name) {
|
|
if (!arg->field.name) {
|
|
do_warning("failed to allocate field name");
|
|
do_warning("failed to allocate field name");
|
|
- goto event_failed;
|
|
|
|
|
|
+ event->flags |= EVENT_FL_FAILED;
|
|
|
|
+ return -1;
|
|
}
|
|
}
|
|
arg->field.field = field;
|
|
arg->field.field = field;
|
|
}
|
|
}
|