Path: utzoo!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!nosc!ucsd!rutgers!iuvax!pur-ee!ea.ecn.purdue.edu!housel From: housel@ea.ecn.purdue.edu (Peter S. Housel) Newsgroups: comp.os.minix Subject: Oops... another fopen() bug Message-ID: <4438@ea.ecn.purdue.edu> Date: 2 Aug 88 00:55:04 GMT Reply-To: housel@ea.ecn.purdue.edu (Peter S. Housel) Organization: Purdue University Engineering Computer Network Lines: 25 It looks like fopen.c needs one more correction. (This is probably partially my fault. Sorry.) Peter S. Housel housel@ei.ecn.purdue.edu ...!pur-ee!housel *** fopen.c.bak Mon Aug 1 18:52:30 1988 --- fopen.c Mon Aug 1 18:52:50 1988 *************** *** 26,32 **** return(NULL); break; ! case 'a': if (( fd = open(name,1)) < 0 ) if(errno != ENOENT || (fd = creat(name, PMODE)) < 0) return(NULL); --- 26,33 ---- return(NULL); break; ! case 'a': ! flags |= WRITEMODE; if (( fd = open(name,1)) < 0 ) if(errno != ENOENT || (fd = creat(name, PMODE)) < 0) return(NULL);