Index: uspace/srv/hid/console/gcons.c
===================================================================
--- uspace/srv/hid/console/gcons.c	(revision 385a3d6abf857946ce78cc42d9cd4f3a41dd103d)
+++ uspace/srv/hid/console/gcons.c	(revision 1e816c8db873a739ed2c3ac87511117542503a3d)
@@ -241,5 +241,5 @@
 
 /** Return x, where left <= x <= right && |a-x| == min(|a-x|) is smallest */
-static inline int limit(size_t a, size_t left, size_t right)
+static inline ssize_t limit(ssize_t a, ssize_t left, ssize_t right)
 {
 	if (a < left)
