Commit 7a27e9b5 authored by Wayne Davison's avatar Wayne Davison

Don't use ENOMSG -- it's not portable.

parent 62c9e6b3
...@@ -90,7 +90,7 @@ int do_rmdir(char *pathname) ...@@ -90,7 +90,7 @@ int do_rmdir(char *pathname)
int do_open(char *pathname, int flags, mode_t mode) int do_open(char *pathname, int flags, mode_t mode)
{ {
if (flags != O_RDONLY) { if (flags != O_RDONLY) {
RETURN_ERROR_IF(dry_run, ENOMSG); RETURN_ERROR_IF(dry_run, 0);
RETURN_ERROR_IF_RO_OR_LO; RETURN_ERROR_IF_RO_OR_LO;
} }
...@@ -149,7 +149,7 @@ int do_mkdir(char *fname, mode_t mode) ...@@ -149,7 +149,7 @@ int do_mkdir(char *fname, mode_t mode)
/* like mkstemp but forces permissions */ /* like mkstemp but forces permissions */
int do_mkstemp(char *template, mode_t perms) int do_mkstemp(char *template, mode_t perms)
{ {
RETURN_ERROR_IF(dry_run, ENOMSG); RETURN_ERROR_IF(dry_run, 0);
RETURN_ERROR_IF(read_only, EROFS); RETURN_ERROR_IF(read_only, EROFS);
#if defined(HAVE_SECURE_MKSTEMP) && defined(HAVE_FCHMOD) #if defined(HAVE_SECURE_MKSTEMP) && defined(HAVE_FCHMOD)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment