Re: Residual build errors on MinGW and MSVC++

From: Robert Collins <robertc@dont-contact.us>
Date: 11 Aug 2003 16:24:50 +1000

On Mon, 2003-08-11 at 15:57, Serassio Guido wrote:
> Hi Robert,
>
> Il 11.45 10/08/2003 Robert Collins ha scritto:
> I have just cvsmerged, but there is a problem in client_side.cc related to
> your latest range offsets works:

Oh, for freaks sake.

> Compiling...
> client_side.cc
> C:\work\nt-3.0\src\client_side.cc(880) : error C2061: syntax error :
> identifier 'source'

try
 char const *buf = source.data;

> C:\work\nt-3.0\src\client_side.cc(913) : error C2664: 'memBufAppend' :
> cannot convert parameter 2 from 'const char *(__cdecl *)(void)' to 'const
> char *'
> There is no context in which this conversion is possible

Fixing the first should fix this.

> C:\work\nt-3.0\src\client_side.cc(920) : error C2659: '+=' : overloaded
> function as left operand

Ditto.

> C:\work\nt-3.0\src\client_side.cc(953) : error C2659: '+=' : overloaded
> function as left operand

ditto.

> C:\work\nt-3.0\src\client_side.cc(3076) : warning C4355: 'this' : used in
> base member initializer list

And? at least thats easy , if annoying:
ConnStateData::ConnStateData() : transparent_ (false), reading_ (false)
{
   openReference = this;
}

Which is annoying, as it's better to use member initialisation if
possible.

Rob

-- 
GPG key available at: <http://members.aardvark.net.au/lifeless/keys.txt>.

Received on Mon Aug 11 2003 - 00:24:04 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:20:28 MST