close (ret);
/* Open for write but no write permission */
errno = 0;
- ret = open (NOWRITE, O_CREAT | O_RDONLY, S_IRUSR);
+ ret = open (NOWRITE, O_CREAT | O_RDONLY, S_IRUSR | S_IWUSR);
if (ret >= 0)
{
close (ret);
#ifdef ENOTEMPTY
case ENOTEMPTY: return "ENOTEMPTY";
#endif
-#ifdef EBUSY
- case EBUSY: return "EBUSY";
-#endif
default: return "E??";
}
}