print more informative error message. from kstailey (PR#2699)

This commit is contained in:
mrg 1996-08-15 03:53:24 +00:00
parent b59a6a8b5f
commit 5f71cbd03d
1 changed files with 5 additions and 2 deletions

View File

@ -1,5 +1,5 @@
#ifndef lint
static char rcsid[] = "$NetBSD: io.c,v 1.4 1995/04/24 12:23:57 cgd Exp $";
static char rcsid[] = "$NetBSD: io.c,v 1.5 1996/08/15 03:53:24 mrg Exp $";
#endif /* not lint */
/* io.c Larn is copyrighted 1986 by Noah Morgan.
@ -61,6 +61,7 @@ static char rcsid[] = "$NetBSD: io.c,v 1.4 1995/04/24 12:23:57 cgd Exp $";
#include "header.h"
#include <string.h>
#include <errno.h>
#ifdef SYSV /* system III or system V */
#include <termio.h>
@ -458,7 +459,9 @@ lcreat(str)
if (str==NULL) return(lfd=1);
if ((lfd=creat(str,0644)) < 0)
{
lfd=1; lprintf("error creating file <%s>\n",str); lflush(); return(-1);
lfd=1; lprintf("error creating file <%s>: %s\n",str,
strerror(errno));
lflush(); return(-1);
}
return(lfd);
}