Index: uspace/app/barber/barber.c
===================================================================
--- uspace/app/barber/barber.c	(revision e84c96106a31a67b97cdbe2612cec154c32c7b57)
+++ uspace/app/barber/barber.c	(revision be0f5e4d59071204ff8b374bbff33ba65da0d3e1)
@@ -205,5 +205,5 @@
 }
 
-static void loc_callback(void)
+static void loc_callback(void *arg)
 {
 	category_id_t led_cat;
@@ -255,5 +255,5 @@
 
 	list_initialize(&led_devs);
-	errno_t rc = loc_register_cat_change_cb(loc_callback);
+	errno_t rc = loc_register_cat_change_cb(loc_callback, NULL);
 	if (rc != EOK) {
 		printf("Unable to register callback for device discovery.\n");
