X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=discover%2Fevent-parser.c;fp=discover%2Fevent-parser.c;h=c09c5babc27a1e44d642c31f523688b55b652ff4;hb=12a5c9153ce95ddde7fb14eaba9d779933a3637c;hp=1eec5c9cd410ca55f7a90a33f987e82a83a06c7d;hpb=bd06734362bb727b09b943688d9b69aa0a84590d;p=petitboot diff --git a/discover/event-parser.c b/discover/event-parser.c index 1eec5c9..c09c5ba 100644 --- a/discover/event-parser.c +++ b/discover/event-parser.c @@ -13,7 +13,7 @@ * Understands params: name, image, args. */ -int parse_user_event(struct device *device, struct event *event) +struct boot_option *parse_user_event(struct device *device, struct event *event) { struct boot_option *opt; const char *p; @@ -54,9 +54,9 @@ int parse_user_event(struct device *device, struct event *event) device_add_boot_option(device, opt); - return 0; + return opt; fail: talloc_free(opt); - return -1; + return NULL; }