static LogPipe * log_rewrite_set_clone(LogPipe *s) { LogRewriteSet *self = (LogRewriteSet *) s; LogRewriteSet *cloned; cloned = (LogRewriteSet *) log_rewrite_set_new(log_template_ref(self->value_template)); cloned->super.value_handle = self->super.value_handle; cloned->super.condition = self->super.condition; return &cloned->super.super; }
static LogPipe * log_rewrite_set_clone(LogPipe *s) { LogRewriteSet *self = (LogRewriteSet *) s; LogRewriteSet *cloned; cloned = (LogRewriteSet *) log_rewrite_set_new(log_template_ref(self->value_template), s->cfg); cloned->super.value_handle = self->super.value_handle; if (self->super.condition) cloned->super.condition = filter_expr_ref(self->super.condition); return &cloned->super.super; }