> From: Hrvoje Niksic [mailto:[EMAIL PROTECTED]
> Sent: Thursday, February 24, 2005 1:50 PM

> Thanks for checking it.

Don't thank me, I'd like to do more but I have no time available :(

> > http.c(503) : warning C4090: 'function' : different 'const'
> > qualifiers
> [...]
> 
> I don't quite understand these warnings.  Did they occur before?

Definitively, I trie with a rev from March 2004, same warnings.

> > Generating Code...
> > retr.c(261) : fatal error C1001: INTERNAL COMPILER ERROR
> >                 (compiler file 
> 'E:\8966\vc98\p2\src\P2\main.c', line 494)
> >     Please choose the Technical Support command on the Visual C++
> >     Help menu, or open the Technical Support help file for 
> more information
> > http.c(1412) : warning C4761: integral size mismatch in 
> argument; conversion
> > supplied
> > http.c(381) : fatal error C1001: INTERNAL COMPILER ERROR
> >                 (compiler file 
> 'E:\8966\vc98\p2\src\P2\main.c', line 494)
> >     Please choose the Technical Support command on the Visual C++
> >     Help menu, or open the Technical Support help file for 
> more information
> 
> I don't quite know what to make of this.  Any ideas?

The problem was introduced with the large file patch. Using the http.c and
retr.c from before that (with current headers and everything else) I get
http.c(502) : warning C4090: 'function' : different 'const' qualifiers
http.c(502) : warning C4022: 'xrealloc_real' : pointer mismatch for actual
parameter 1
http.c(520) : warning C4090: 'function' : different 'const' qualifiers
http.c(520) : warning C4022: 'xrealloc_real' : pointer mismatch for actual
parameter 1
http.c(674) : warning C4090: 'function' : different 'const' qualifiers
http.c(674) : warning C4022: 'xfree_real' : pointer mismatch for actual
parameter 1
http.c(1733) : warning C4133: 'function' : incompatible types - from 'long
*' to '__int64 *'
http.c(1733) : warning C4133: 'function' : incompatible types - from 'long
*' to '__int64 *'
http.c(1874) : warning C4133: 'function' : incompatible types - from 'struct
stat *' to 'struct _stati64 *'
http.c(1883) : warning C4133: 'function' : incompatible types - from 'struct
stat *' to 'struct _stati64 *'
http.c(1942) : warning C4133: 'function' : incompatible types - from 'struct
stat *' to 'struct _stati64 *'
retr.c(197) : warning C4028: formal parameter 3 different from declaration
retr.c(197) : warning C4028: formal parameter 4 different from declaration
retr.c(197) : warning C4028: formal parameter 5 different from declaration
retr.c(197) : warning C4028: formal parameter 6 different from declaration
retr.c(493) : warning C4028: formal parameter 1 different from declaration
retr.c(513) : warning C4028: formal parameter 1 different from declaration
retr.c(918) : warning C4133: 'function' : incompatible types - from 'struct
stat *' to 'struct _stati64 *'

but it does compile.

I tried to reverse stuff, as for retr.c by changing wgint back to long it
compiles with these warnings:
retr.c(199) : warning C4028: formal parameter 3 different from declaration
retr.c(199) : warning C4028: formal parameter 4 different from declaration
retr.c(199) : warning C4028: formal parameter 5 different from declaration
retr.c(199) : warning C4028: formal parameter 6 different from declaration
retr.c(495) : warning C4028: formal parameter 1 different from declaration
retr.c(515) : warning C4028: formal parameter 1 different from declaration

while http.c with long instead of wgint fails with
http.c(1474) : error C2065: 'long_MAX' : undeclared identifier
http.c(1750) : warning C4133: 'function' : incompatible types - from 'long
*' to '__int64 *'
http.c(1750) : warning C4133: 'function' : incompatible types - from 'long
*' to '__int64 *'

so the problem seems to be in there. Anything else I can try ?

Heiko 

-- 
-- PREVINET S.p.A. www.previnet.it
-- Heiko Herold [EMAIL PROTECTED] [EMAIL PROTECTED]
-- +39-041-5907073 ph
-- +39-041-5907472 fax

Reply via email to