Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!ames!oliveb!sun!gorodish!guy From: guy@gorodish.UUCP Newsgroups: comp.lang.c Subject: Re: Function prototypes versus open() Message-ID: <20539@sun.uucp> Date: Sat, 6-Jun-87 16:22:19 EDT Article-I.D.: sun.20539 Posted: Sat Jun 6 16:22:19 1987 Date-Received: Sun, 7-Jun-87 10:24:48 EDT References: <18346@ucbvax.BERKELEY.EDU> <8042@utzoo.UUCP> <2210@hoptoad.uucp> <514@haddock.UUCP> Sender: news@sun.uucp Lines: 10 > Instead of answering your question, I'd just like to mention that I think the > addition of a third argument to open() was a really dumb move by AT&T. This > causes open() to be weakly variadic without need, and creates nonportable > code since neither BSD nor Research UNIX has implemented this, to the best > of my knowledge. Nope. 4.2BSD implemented the three-argument "open". Guy Harris {ihnp4, decvax, seismo, decwrl, ...}!sun!guy guy@sun.com Brought to you by Super Global Mega Corp .com