OSDN Git Service

qemu-config: Accept empty option values
authorEduardo Habkost <ehabkost@redhat.com>
Wed, 8 Apr 2015 17:57:31 +0000 (14:57 -0300)
committerEduardo Habkost <ehabkost@redhat.com>
Mon, 27 Apr 2015 18:38:13 +0000 (15:38 -0300)
commitd9f7e29ee5a6915caa049ba64c0a9f28766351d2
tree04d2fc9f31ae039ee9e8d942c990b001adc66610
parentb203a4ba93fc25bf1eb49039a8ec4b260b446211
qemu-config: Accept empty option values

Currently it is impossible to set an option in a config file to an empty
string, because the parser matches only lines containing non-empty
strings between double-quotes.

As sscanf() "[" conversion specifier only matches non-empty strings, add
a special case for empty strings.

Reviewed-by: Eric Blake <eblake@redhat.com>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
util/qemu-config.c