[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 3/5] xl: add PV sound condif parser
On Mon, Oct 02, 2017 at 12:49:22PM +0300, Oleksandr Grytsov wrote: > +static void parse_vsnd_card_config(const XLU_Config *config, > + XLU_ConfigValue *card_value, > + libxl_domain_config *d_config) > +{ > + int ret; > + > + XLU_ConfigList *card_list; > + > + // get card Please delete this. > + ret = xlu_cfg_value_get_list(config, card_value, &card_list, 0); > + > + if (ret) { > + fprintf(stderr, "Failed to get vsnd card list: %s\n", strerror(ret)); > + goto out; > + } > + > + libxl_device_vsnd *vsnd; > + > + vsnd = ARRAY_EXTEND_INIT(d_config->vsnds, > + d_config->num_vsnds, > + libxl_device_vsnd_init); > + > + const char *card_item; > + int item = 0; > + Mixing code and declarations will break. > + while ((card_item = xlu_cfg_get_listitem(card_list, item++)) != NULL) { > + ret = parse_vsnd_item(vsnd, card_item); > + if (ret) goto out; > + } > + > + ret = 0; > + > +out: > + if (ret) exit(EXIT_FAILURE); > +} _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |