Prior to
1a09c5113a ("libxlu: rework internal representation of
setting") empty lists in config files did get accepted. Restore that
behavior.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
value = malloc(sizeof(*value));
if (!value) goto xe;
value->type = XLU_LIST;
- value->u.list.nvalues = 1;
+ value->u.list.nvalues = !!val;
value->u.list.avalues = 1;
value->u.list.values = values;
memcpy(&value->loc, loc, sizeof(*loc));