delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/01/22/19:09:16

Message-ID: <3E2F141F.BC2CB66D@yahoo.com>
Date: Wed, 22 Jan 2003 16:58:55 -0500
From: CBFalconer <cbfalconer AT yahoo DOT com>
Organization: Ched Research
X-Mailer: Mozilla 4.75 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: djgpp-workers AT delorie DOT com
Subject: Re: ssize_t: int -> signed long [PATCH]
References: <E18bRab-0000c0-00 AT phekda DOT freeserve DOT co DOT uk> <200301222041 DOT h0MKfZh01617 AT envy DOT delorie DOT com>
Reply-To: djgpp-workers AT delorie DOT com

DJ Delorie wrote:
> 
> The only reason FILE is actually defined in stdio.h is because ANSI
> requires it.  I didn't want to define it at all.  No programs should
> take advantage of its public definition, so go ahead and change it (as
> long as the size doesn't change).  If programs break, they're cheating
> anyway.

How does it (require it)?  However, if you want to provide
efficient putc and getc macros, you pretty well have to make its
definition public.

-- 
Chuck F (cbfalconer AT yahoo DOT com) (cbfalconer AT worldnet DOT att DOT net)
   Available for consulting/temporary embedded and systems.
   <http://cbfalconer.home.att.net>  USE worldnet address!


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019