From: Krzysztof Opasiak Date: Wed, 11 Dec 2013 13:10:13 +0000 (+0100) Subject: libusbgx: Add missing config attrs parsing while new config creation. X-Git-Tag: libusbgx-v0.1.0~264 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d6604e97d7ff461e15c811bfb70da67ba91f12e9;p=platform%2Fupstream%2Flibusbg.git libusbgx: Add missing config attrs parsing while new config creation. Afther creation of configuration its attributes left uninitialized. Config attrs should be initialized with default values provided by kernel. Signed-off-by: Krzysztof Opasiak [Port from libusbg and update description] Signed-off-by: Krzysztof Opasiak --- diff --git a/src/usbg.c b/src/usbg.c index 6f752a9..ab9f253 100644 --- a/src/usbg.c +++ b/src/usbg.c @@ -721,6 +721,8 @@ struct config *usbg_create_config(struct gadget *g, char *name) return NULL; } + usbg_parse_config_attrs(c); + /* Insert in string order */ if (TAILQ_EMPTY(&g->configs) || (strcmp(name, TAILQ_FIRST(&g->configs)->name) < 0))