Index: uspace/srv/hid/input/layout/ar.c
===================================================================
--- uspace/srv/hid/input/layout/ar.c	(revision a1eba30045b18c63730fb9dc15cc735d311cbf6c)
+++ uspace/srv/hid/input/layout/ar.c	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -39,5 +39,5 @@
 #include "../kbd.h"
 
-static int ar_create(layout_t *);
+static errno_t ar_create(layout_t *);
 static void ar_destroy(layout_t *);
 static wchar_t ar_parse_ev(layout_t *, kbd_event_t *ev);
@@ -200,5 +200,5 @@
 }
 
-static int ar_create(layout_t *state)
+static errno_t ar_create(layout_t *state)
 {
 	return EOK;
Index: uspace/srv/hid/input/layout/cz.c
===================================================================
--- uspace/srv/hid/input/layout/cz.c	(revision a1eba30045b18c63730fb9dc15cc735d311cbf6c)
+++ uspace/srv/hid/input/layout/cz.c	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -40,5 +40,5 @@
 #include "../layout.h"
 
-static int cz_create(layout_t *);
+static errno_t cz_create(layout_t *);
 static void cz_destroy(layout_t *);
 static wchar_t cz_parse_ev(layout_t *, kbd_event_t *ev);
@@ -385,5 +385,5 @@
 }
 
-static int cz_create(layout_t *state)
+static errno_t cz_create(layout_t *state)
 {
 	layout_cz_t *cz_state;
Index: uspace/srv/hid/input/layout/us_dvorak.c
===================================================================
--- uspace/srv/hid/input/layout/us_dvorak.c	(revision a1eba30045b18c63730fb9dc15cc735d311cbf6c)
+++ uspace/srv/hid/input/layout/us_dvorak.c	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -38,5 +38,5 @@
 #include "../kbd.h"
 
-static int us_dvorak_create(layout_t *);
+static errno_t us_dvorak_create(layout_t *);
 static void us_dvorak_destroy(layout_t *);
 static wchar_t us_dvorak_parse_ev(layout_t *, kbd_event_t *ev);
@@ -209,5 +209,5 @@
 }
 
-static int us_dvorak_create(layout_t *state)
+static errno_t us_dvorak_create(layout_t *state)
 {
 	return EOK;
Index: uspace/srv/hid/input/layout/us_qwerty.c
===================================================================
--- uspace/srv/hid/input/layout/us_qwerty.c	(revision a1eba30045b18c63730fb9dc15cc735d311cbf6c)
+++ uspace/srv/hid/input/layout/us_qwerty.c	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
@@ -38,5 +38,5 @@
 #include "../kbd.h"
 
-static int us_qwerty_create(layout_t *);
+static errno_t us_qwerty_create(layout_t *);
 static void us_qwerty_destroy(layout_t *);
 static wchar_t us_qwerty_parse_ev(layout_t *, kbd_event_t *ev);
@@ -203,5 +203,5 @@
 }
 
-static int us_qwerty_create(layout_t *state)
+static errno_t us_qwerty_create(layout_t *state)
 {
 	return EOK;
