52378 (was: Re: Re[4]: [wx-dev] VC++6 & trunk (52288))
Igor Korot
ikorot at earthlink.net
Sat Mar 8 09:46:44 PST 2008
This is what I got after updating:
--------------------Configuration: core - Win32 DLL Universal Release--------------------
window.cpp
C:\temp\wxWidgets_trunk.52378\src\msw\window.cpp(3548) : error C2440: '=' : cannot convert from 'class wxWindowMSW *' to 'class wxWindow *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
--------------------Configuration: adv - Win32 DLL Universal Release--------------------
datavgen.cpp
C:\temp\wxWidgets_trunk.52378\src\generic\datavgen.cpp(272) : warning C4284: return type for 'wxDataViewTreeNodes::reverse_iterator::operator ->' is 'class wxDataViewTreeNode ** ' (ie; not a UDT or reference to a UDT. Will produce errors if applied
using infix notation)
C:\temp\wxWidgets_trunk.52378\src\generic\datavgen.cpp(272) : warning C4284: return type for 'wxDataViewTreeNodes::const_reverse_iterator::operator ->' is 'class wxDataViewTreeNode *const * ' (ie; not a UDT or reference to a UDT. Will produce error
s if applied using infix notation)
C:\temp\wxWidgets_trunk.52378\src\generic\datavgen.cpp(273) : warning C4284: return type for 'wxDataViewTreeLeaves::reverse_iterator::operator ->' is 'void ** ' (ie; not a UDT or reference to a UDT. Will produce errors if applied using infix notati
on)
C:\temp\wxWidgets_trunk.52378\src\generic\datavgen.cpp(273) : warning C4284: return type for 'wxDataViewTreeLeaves::const_reverse_iterator::operator ->' is 'void *const * ' (ie; not a UDT or reference to a UDT. Will produce errors if applied using
infix notation)
And there are still warnings in html library.
Thank you.
-----Original Message-----
>From: Vadim Zeitlin <vadim at wxwidgets.org>
>Sent: Mar 5, 2008 4:35 AM
>To: wx-dev at lists.wxwidgets.org
>Subject: Re[4]: [wx-dev] VC++6 & trunk (52288)
>
>On Tue, 4 Mar 2008 19:52:54 -0800 (GMT-08:00) Igor Korot <ikorot at earthlink.net> wrote:
>
>IK> >IK> --------------------Configuration: core - Win32 Universal Release--------------------
>IK> >IK> Compiling...
>IK> >IK> dummy.cpp
>IK> >IK> ..\..\include\wx/textctrl.h(777) : error C2660: 'rdbuf' : function does not take 1 parameters
>IK> >IK> ..\..\include\wx/textctrl.h(795) : error C2660: 'rdbuf' : function does not take 1 parameters
>IK> >
>IK> > Do you get this with wxUSE_IOSTREAMH set to 1 or 0?
>IK>
>IK> I didn't modify it per your request...
>
> I assume this means it was still 1 (as I updated setup.h in the meanwhile
>to set it to 0 by default...) and applied a blind fix disabling this
>functionality for VC6 with wxUSE_IOSTREAMH == 1.
>
>IK> >IK> ..\..\include\wx/generic/filedlgg.h(117) : error C2143: syntax error : missing ',' before '&'
>IK> >IK> ..\..\include\wx/generic/filedlgg.h(117) : error C2059: syntax error : '&'
>
> This is unrelated to VC6 and should be fixed too.
>
>IK> >IK> ..\..\include\wx/html/htmlpars.h(34) : warning C4284: return type for 'wxHtmlTagHandlersSet_wxImplementation_HashTable::iterator::operator ->' is 'class wxHtmlTagHandler ** ' (ie; not a UDT or reference to a UDT. Will produce errors if applied usin
>IK> >IK> g infix notation)
>IK> >...
>IK> >
>IK> > These are just stupid warnings (and there is really no need to show all 50
>IK> >of identical ones) and I don't think we can do anything other than just
>IK> >disable them for VC6.
>IK>
>IK> Sorry, was in a rush, just did cut&paste...
>IK> Did you silenced them?
>
> No, I didn't.
>
>IK> >IK> Also FYI, my copy of VC is not patched (vanilla).
>IK> >
>IK> > Sorry, what do you mean? If you mean that it doesn't have any service
>IK> >packs applied you should really install SP6.
>IK>
>IK> Where do I get it?
>
> At Microsoft web site, it's a free download.
>
> Regards,
>VZ
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: wx-dev-unsubscribe at lists.wxwidgets.org
>For additional commands, e-mail: wx-dev-help at lists.wxwidgets.org
>
More information about the wx-dev
mailing list