MacOS changes.

This commit is contained in:
Ulf Möller 2000-05-15 18:59:55 +00:00
parent fd73a2121c
commit 991f0706d8
2 changed files with 8 additions and 5 deletions

View file

@ -265,13 +265,15 @@ int des_read_pw(char *buf, char *buff, int size, const char *prompt,
is_a_tty=1;
tty=NULL;
#ifndef MSDOS
if ((tty=fopen("/dev/tty","r")) == NULL)
tty=stdin;
#else /* MSDOS */
#ifdef MSDOS
if ((tty=fopen("con","r")) == NULL)
tty=stdin;
#endif /* MSDOS */
#elif defined(MAC_OS_pre_X)
tty=stdin;
#else
if ((tty=fopen("/dev/tty","r")) == NULL)
tty=stdin;
#endif
#if defined(TTY_get) && !defined(VMS)
if (TTY_get(fileno(tty),&tty_orig) == -1)

1
e_os.h
View file

@ -87,6 +87,7 @@ extern "C" {
# ifndef MAC_OS_GUSI_SOURCE
# define MAC_OS_pre_X
# define NO_SYS_TYPES_H
typedef long ssize_t;
# endif
# define NO_SYS_PARAM_H
# define NO_CHMOD