Hi Eric,

Actually even I got around the problem by almost doing
the same thing with it. I have posted this here so that
some answer from concerned people in apache will come
about and will endorse the changes.

Thanks For Ur Quick Re.

Abhijit

> -----Original Message-----
> From: Eric Ulevik [mailto:[EMAIL PROTECTED]
> Sent: 20 January, 2000 1:36 PM
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: Re: Xerces-C-src_1_0_1 win32 build error
>
>
> From: Abhijit Savarkar <[EMAIL PROTECTED]>
> > When I try to build the same on my Win NT4.0 VC6.0 it gives following
> error
> >
> >
> xerces-c-src_1_0_1\src\util\platforms\win32\win32platformutils.cpp(630) :
> > error C2664: 'InterlockedCompareExchange' : cannot convert parameter 1
> from
> > 'void ** ' to 'long *'
>
> I fixed this by changing the code to:
>
> return (void*)::InterlockedCompareExchange((long*)toFill,
>  (long)newValue, (long)toCompare);
>
> I've also made a number of other improvments. What should I do to get them
> included?
>
> Thanks,
>
> Eric Ulevik

Reply via email to