From 5f71cbd03de76db1738d14c4686dc8b1faeaaa8a Mon Sep 17 00:00:00 2001 From: mrg Date: Thu, 15 Aug 1996 03:53:24 +0000 Subject: [PATCH] print more informative error message. from kstailey (PR#2699) --- games/larn/io.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/games/larn/io.c b/games/larn/io.c index dc91b346e386..6f05fec00f1c 100644 --- a/games/larn/io.c +++ b/games/larn/io.c @@ -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 +#include #ifdef SYSV /* system III or system V */ #include @@ -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); }