Fix function reference counting
commit9df0f64255a1e09efd87f6b2371e99e87f9e8350
authorJakub Jermar <jakub@jermar.eu>
Thu, 22 Nov 2018 20:05:37 +0000 (22 21:05 +0100)
committerJakub Jermar <jakub@jermar.eu>
Tue, 27 Nov 2018 16:50:40 +0000 (27 17:50 +0100)
tree56a981ad98d4ec25ace01f1850687ccd4f1a9ab5
parentb10e9367654be1db117fd7b6a40f9648a2ad5492
Fix function reference counting

After commit 498ced1, a function is created with an implicit reference.
Adding an extra reference for creation thus adds a reference that will
never be dropped and the function will be leaked.

This commit removes the extra reference.
uspace/lib/drv/generic/driver.c