SCCS-vsn: contrib/emacs-18.57/etc/loadst.c 5.3
SCCS-vsn: contrib/emacs-18.57/etc/env.c 5.2
SCCS-vsn: contrib/emacs-18.57/etc/emacsclient.c 5.2
SCCS-vsn: contrib/emacs-18.57/etc/movemail.c 5.2
#include <errno.h>
#include <sys/stat.h>
#include <errno.h>
#include <sys/stat.h>
extern int sys_nerr;
extern char *sys_errlist[];
extern int errno;
extern int sys_nerr;
extern char *sys_errlist[];
extern int errno;
main (argc, argv)
int argc;
main (argc, argv)
int argc;
#endif /* EMACS */
#include <stdio.h>
#endif /* EMACS */
#include <stdio.h>
extern int execvp ();
extern char *index ();
extern int execvp ();
extern char *index ();
extern int errno, sys_nerr;
extern char *sys_errlist[];
extern int errno, sys_nerr;
extern char *sys_errlist[];
environ = nenv;
(void) execvp (*argv, argv);
environ = nenv;
(void) execvp (*argv, argv);
/* Stride, xenix have file locking, but no ftruncate. This mess will do. */
(void) close (open (inname, O_CREAT | O_TRUNC | O_RDWR, 0666));
#else
/* Stride, xenix have file locking, but no ftruncate. This mess will do. */
(void) close (open (inname, O_CREAT | O_TRUNC | O_RDWR, 0666));
#else
- (void) ftruncate (indesc, 0L);
+ (void) ftruncate (indesc, (off_t)0);
#endif /* STRIDE or XENIX */
#endif /* MAIL_USE_FLOCK */
close (indesc);
#endif /* STRIDE or XENIX */
#endif /* MAIL_USE_FLOCK */
close (indesc);