Mercurial > emacs
changeset 752:f7c08f6bd753
*** empty log message ***
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Wed, 08 Jul 1992 19:14:35 +0000 |
parents | db46eb163798 |
children | 8a4c2c149ec2 |
files | src/fileio.c |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/fileio.c Wed Jul 08 18:14:20 1992 +0000 +++ b/src/fileio.c Wed Jul 08 19:14:35 1992 +0000 @@ -2020,9 +2020,20 @@ record_unwind_protect (close_file_unwind, make_number (fd)); +#ifdef S_IFSOCK + /* This code will need to be changed in order to work on named + pipes, and it's probably just not worth it. So we should at + least signal an error. */ + if ((st.st_mode & S_IFMT) == S_IFSOCK) + Fsignal (Qfile_error, + Fcons (build_string ("reading from named pipe"), + Fcons (filename, Qnil))); +#endif + /* Supposedly happens on VMS. */ if (st.st_size < 0) error ("File size is negative"); + { register Lisp_Object temp;