Still around: Compile error in CVS HEAD from 1999-04-10 20:30
CEST
Paul
PELaufer at csupomona.edu
Sun Apr 11 03:47:49 GMT 1999
On Sun, 11 Apr 1999, Tim Potter wrote:
> Florian Laws writes:
>
> > utils/debug2html.c:42: initializer element is not constant
> > utils/debug2html.c:43: initializer element is not constant
>
> > FILE *infile = stdin;
> > FILE *outfile = stdout;
> >
> > which is odd, at least I don't see why the compiler complains about that.
>
> I've moved the initialisation of infile and outfile to main().
That would be the correct thing to do.
> Out of interest, could you find out what your particular version of
> egcs thinks stdin and stdout is? Look in stdio.h or just grep for
> stdin in /usr/include/*.h. Under Solaris 2.6 it is:
>
> /usr/include/stdio.h:#define stdin (&_iob[0])
Glibc 2.1.0:
/usr/include/stdio.h (114-116)
extern FILE *stdin; /* Standard input stream. */
extern FILE *stdout; /* Standard output stream. */
extern FILE *stderr; /* Standard error output stream. */
> Tim.
More information about the samba-technical
mailing list