Index: uspace/lib/c/generic/io/kio.c
===================================================================
--- uspace/lib/c/generic/io/kio.c	(revision 8d2dd7f2d52fbc7693f94b66e451eeff3756d061)
+++ uspace/lib/c/generic/io/kio.c	(revision a0a9cc249adce31c755defdb6b74a991ebbf55ea)
@@ -43,7 +43,7 @@
 #include <io/printf_core.h>
 
-int kio_write(const void *buf, size_t size, size_t *nwritten)
+errno_t kio_write(const void *buf, size_t size, size_t *nwritten)
 {
-	int rc = (int) __SYSCALL3(SYS_KIO, KIO_WRITE, (sysarg_t) buf, size);
+	errno_t rc = (errno_t) __SYSCALL3(SYS_KIO, KIO_WRITE, (sysarg_t) buf, size);
 	
 	if (rc == EOK)
