Fix parsing hidden field

hidden was always set true if present, use the parsed value instead.
This commit is contained in:
Matt Vollrath 2020-05-15 00:54:43 -04:00
parent cf2d40772e
commit 273e5097b1

View file

@ -399,7 +399,7 @@ void parse_key_value(char *key, char *value, rule_consequence_t *csq)
}
} else if (parse_bool(value, &v)) {
if (streq("hidden", key)) {
csq->hidden = true;
csq->hidden = v;
}
#define SETCSQ(name) \
else if (streq(#name, key)) { \