Index: uspace/app/edit/search.c
===================================================================
--- uspace/app/edit/search.c	(revision 16bfcd3dd8e60cc153482fb448ef8388600e599b)
+++ uspace/app/edit/search.c	(revision a0a9cc249adce31c755defdb6b74a991ebbf55ea)
@@ -105,10 +105,10 @@
 }
 
-int search_next_match(search_t *s, match_t *match)
+errno_t search_next_match(search_t *s, match_t *match)
 {
 	search_equals_fn eq = s->ops.equals;
 	
 	wchar_t cur_char;
-	int rc = EOK;
+	errno_t rc = EOK;
 	while ((rc = s->ops.producer(s->client_data, &cur_char)) == EOK && cur_char > 0) {
 		/* Deal with mismatches */
