Index: src/file.c
--- src/file.c.orig	2005-08-10 13:33:21 +0200
+++ src/file.c	2007-06-30 09:54:29 +0200
@@ -281,8 +281,10 @@
     r = 1;
 #ifdef EFTYPE
     errno = EFTYPE;
-#else
+#elif defined(ENODATA)
     errno = ENODATA;
+#else
+    errno = EINVAL;
 #endif
   }
   IMESSAGE(r)
