Index: uspace/lib/c/generic/arg_parse.c
===================================================================
--- uspace/lib/c/generic/arg_parse.c	(revision d8e3467358e76057c47d6b02a28d442a944676e6)
+++ uspace/lib/c/generic/arg_parse.c	(revision 50206e9574b78ae79eedeb03577fe6a9f9bb4d09)
@@ -65,5 +65,5 @@
  *
  */
-int arg_parse_int(int argc, char *argv[], int *index, int *value,
+errno_t arg_parse_int(int argc, char *argv[], int *index, int *value,
     int offset)
 {
@@ -105,10 +105,10 @@
  *
  */
-int arg_parse_name_int(int argc, char *argv[], int *index, int *value,
+errno_t arg_parse_name_int(int argc, char *argv[], int *index, int *value,
     int offset, arg_parser parser)
 {
 	char *arg;
 	
-	int ret = arg_parse_string(argc, argv, index, &arg, offset);
+	errno_t ret = arg_parse_string(argc, argv, index, &arg, offset);
 	if (ret != EOK)
 		return ret;
@@ -135,5 +135,5 @@
  *
  */
-int arg_parse_string(int argc, char **argv, int *index, char **value,
+errno_t arg_parse_string(int argc, char **argv, int *index, char **value,
     int offset)
 {
