From owner-freebsd-questions Sat Mar 22 10:40:49 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA22434 for questions-outgoing; Sat, 22 Mar 1997 10:40:49 -0800 (PST) Received: from f28.hotmail.com (F28.hotmail.com [207.82.250.39]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA22421 for ; Sat, 22 Mar 1997 10:40:41 -0800 (PST) Received: (from root@localhost) by f28.hotmail.com (8.7.5/8.7.3) id KAA01309; Sat, 22 Mar 1997 10:40:10 -0800 (PST) Date: Sat, 22 Mar 1997 10:40:10 -0800 (PST) Message-Id: <199703221840.KAA01309@f28.hotmail.com> Received: from 137.229.17.253 by www.hotmail.com with HTTP; Sat, 22 Mar 1997 10:40:09 PST X-Originating-IP: [137.229.17.253] From: " steve howe" To: questions@freebsd.org Subject: fgets Content-Type: text/plain Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk is there a good reason for "fgets()" to use a ring buffer? when a user overruns the input buffer, all my option checking which takes place at the beginning of the buffer goes crazy, throwing garbage option error messages all over the screen, since my code now interprets the "overrun" as options ... ??? - also - anyone got an explanation for no "long doubles" in FreeBSD (2.1.5)? are they planning on implementing them? i have lost 8 byte precision in all my float-to-string / string-to-float operations, which is critical for what my code does ... ??? > thanks y'all. --------------------------------------------------------- Get Your *Web-Based* Free Email at http://www.hotmail.com ---------------------------------------------------------