mirror of
https://github.com/qemu/qemu.git
synced 2025-01-19 20:13:27 +08:00
option: Drop unused get_param_value(), get_next_param_value()
Their last user went away in commit f51074cdc6
, "pci-hotplug-old: Has
been dead for five major releases, bury", v2.3.0. Remove them, as new
code should use QemuOpts or maybe keyval_parse() instead.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20171006131645.17729-1-armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
da78e382dd
commit
3e05349de8
@ -31,11 +31,6 @@
|
||||
|
||||
const char *get_opt_name(char *buf, int buf_size, const char *p, char delim);
|
||||
const char *get_opt_value(char *buf, int buf_size, const char *p);
|
||||
int get_next_param_value(char *buf, int buf_size,
|
||||
const char *tag, const char **pstr);
|
||||
int get_param_value(char *buf, int buf_size,
|
||||
const char *tag, const char *str);
|
||||
|
||||
|
||||
void parse_option_size(const char *name, const char *value,
|
||||
uint64_t *ret, Error **errp);
|
||||
|
@ -91,40 +91,6 @@ const char *get_opt_value(char *buf, int buf_size, const char *p)
|
||||
return p;
|
||||
}
|
||||
|
||||
int get_next_param_value(char *buf, int buf_size,
|
||||
const char *tag, const char **pstr)
|
||||
{
|
||||
const char *p;
|
||||
char option[128];
|
||||
|
||||
p = *pstr;
|
||||
for(;;) {
|
||||
p = get_opt_name(option, sizeof(option), p, '=');
|
||||
if (*p != '=')
|
||||
break;
|
||||
p++;
|
||||
if (!strcmp(tag, option)) {
|
||||
*pstr = get_opt_value(buf, buf_size, p);
|
||||
if (**pstr == ',') {
|
||||
(*pstr)++;
|
||||
}
|
||||
return strlen(buf);
|
||||
} else {
|
||||
p = get_opt_value(NULL, 0, p);
|
||||
}
|
||||
if (*p != ',')
|
||||
break;
|
||||
p++;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
int get_param_value(char *buf, int buf_size,
|
||||
const char *tag, const char *str)
|
||||
{
|
||||
return get_next_param_value(buf, buf_size, tag, &str);
|
||||
}
|
||||
|
||||
static void parse_option_bool(const char *name, const char *value, bool *ret,
|
||||
Error **errp)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user