void pat_ref_reload(struct pat_ref *ref, struct pat_ref *replace)
{
struct pattern_expr *expr;
- char *err = NULL;
struct pat_ref_elt *elt, *safe;
struct bref *bref, *back;
- struct sample_data *data;
struct pattern pattern;
list_for_each_entry(expr, &ref->pat, list) {
expr->pat_head->prune(expr);
list_for_each_entry(elt, &ref->head, list) {
+ char *err = NULL;
+ struct sample_data *data = NULL;
+
/* Create sample */
if (elt->sample && expr->pat_head->parse_smp) {
/* New sample. */
}
}
- else
- data = NULL;
/* initialise pattern */
memset(&pattern, 0, sizeof(pattern));