diff options
Diffstat (limited to 'src/filelock.c')
-rw-r--r-- | src/filelock.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/filelock.c b/src/filelock.c index bc3a6209a8d..8aaa656438d 100644 --- a/src/filelock.c +++ b/src/filelock.c @@ -53,6 +53,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ #include "w32.h" /* for dostounix_filename */ #endif +#ifndef MSDOS + #ifdef HAVE_UTMP_H #include <utmp.h> #endif @@ -742,6 +744,19 @@ unlock_file (Lisp_Object fn) SAFE_FREE (); } +#else /* MSDOS */ +void +lock_file (Lisp_Object fn) +{ +} + +void +unlock_file (Lisp_Object fn) +{ +} + +#endif /* MSDOS */ + void unlock_all_files (void) { @@ -805,6 +820,9 @@ The value is nil if the FILENAME is not locked, t if it is locked by you, else a string saying which user has locked it. */) (Lisp_Object filename) { +#ifdef MSDOS + return Qnil; +#else Lisp_Object ret; char *lfname; int owner; @@ -825,6 +843,7 @@ t if it is locked by you, else a string saying which user has locked it. */) SAFE_FREE (); return ret; +#endif } void |