Pardon the ignorance

Don Sullivan sullivan at gaia.arc.nasa.gov
Thu May 15 20:44:03 PDT 2003


In the change to stdio.h in FreeBSD 4.8, you say:
"std{in,out,err} are no longer compile time constants."

Please pardon my incredible ignorance, but what does that mean ?
Can you please point me to a reference ?

FILE *def_thing = stdout;

no longer works.
apparently, it shouldn't. why ?

Thanks for your time,
Don
-----------------------------------------------
       Don Sullivan
       NASA Ames Research Center
       MS 242-4 Bldg. 242, Rm. 213
       Moffett Field, CA 94035-1000
       Office: +1.650.604.0526
       Fax:    +1.650.604.4680
       CSUMB:  +1.831.582.3335
       email: dsullivan at gaia.arc.nasa.gov
-----------------------------------------------
Just another network geek,
 happily implementing RFC 748 whenever possible


More information about the freebsd-arch mailing list