if (!ok) {
return false;
}
+ if (!filter_check_safety(&config->filters)) {
+ return false;
+ }
ok = false;
foreach (filter_param_t *param, config->params) {
filter_param_t param;
param.type = param_tokenize(key, key_len);
if (param.type != ATK_UNKNOWN) {
- param.value = m_strdup(value);
+ param.value = p_dupstr(value, value_len);
+ param.value_len = value_len;
array_add(config->params, param);
}
}