From d83663074f80313df3a9070a823f80355dfebb7e Mon Sep 17 00:00:00 2001 From: Jakub Jermar Date: Wed, 5 Dec 2018 07:24:19 +0100 Subject: [PATCH] Add missing calls to refcount_init() --- uspace/lib/drv/generic/driver.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/uspace/lib/drv/generic/driver.c b/uspace/lib/drv/generic/driver.c index 33fc57714..029d6c3db 100644 --- a/uspace/lib/drv/generic/driver.c +++ b/uspace/lib/drv/generic/driver.c @@ -525,6 +525,8 @@ static ddf_dev_t *create_device(void) if (dev == NULL) return NULL; + refcount_init(&dev->refcnt); + return dev; } @@ -540,6 +542,7 @@ static ddf_fun_t *create_function(void) if (fun == NULL) return NULL; + refcount_init(&fun->refcnt); init_match_ids(&fun->match_ids); link_initialize(&fun->link); -- 2.11.4.GIT