Index: uspace/lib/posix/stdio.c
===================================================================
--- uspace/lib/posix/stdio.c	(revision 4cf8ca61cc35aeda46798f204c02a5e2e8af6c09)
+++ uspace/lib/posix/stdio.c	(revision 4912d01aefd57ed8d949700cf5d989f5b60cba61)
@@ -355,9 +355,10 @@
 {
 	off64_t ret = ftell(stream);
-	if (ret == -1) {
-		return errno;
-	}
-	pos->offset = ret;
-	return 0;
+	if (ret != -1) {
+		pos->offset = ret;
+		return 0;
+	} else {
+		return -1;
+	}
 }
 
