[h323plus] IPSocks and errno Headers
Simon Horne
s.horne at packetizer.com
Tue Dec 1 16:13:53 EST 2009
Marcos
This is good. The warning C4244 is avoidable by adding a cast.
Simon
-----Original Message-----
From: h323plus-bounces at lists.packetizer.com
[mailto:h323plus-bounces at lists.packetizer.com] On Behalf Of Marcos Fábio
Jardini
Sent: Wednesday, 2 December 2009 2:38 AM
To: h323plus
Subject: [h323plus] IPSocks and errno Headers
Hello all
Report about porting ptlib solution to Visual Studio 2010:
** PTLib_2008.sln (can correspondent projects [.vcproj]) successfully ported
to PTLib_2010.sln (and [.vcxproj | .filters]): removed all reference to
Windows Mobile cause VS2010Beta2 don't work with mobile.
** Only have compilation warnings, so the lib update and compile without
errors
LOG:
"[...]ptlib\include\ptlib\msos/ptlib/ipsock.h [several] warning C4005:
'XXXXXXXXXX' : macro redefinition"
>>Visual Studio getting more close to standard C (C++0x), the macros in
>>ipsock.h already defined in [...]Microsoft Visual Studio
>>10.0\VC\include\errno.h
/***
*errno.h - system wide error numbers (set by system calls)
*
* Copyright (c) Microsoft Corporation. All rights reserved.
*
*Purpose:
* This file defines the system-wide error numbers (set by
* system calls). Conforms to the XENIX standard. Extended
* for compatibility with Uniforum standard.
* [System V]
*
* [Public]
*
****/
<<
"collect.cxx(54)(241)(417)(452)(457): warning C4244: 'initializing' :
conversion from 'std::streamsize' to 'int', possible loss of data"
"pchannel.cxx(124): warning C4244: 'argument' : conversion from '__int64' to
'off_t', possible loss of data"
"ptime.cxx(78): warning C4244: 'initializing' : conversion from
'std::streamsize' to 'int', possible loss of data"
"ptime.cxx(88): warning C4244: 'argument' : conversion from
'std::streamsize' to 'int', possible loss of data "
"asner.cxx(981)(1142)(1612)(2089)(2267)(2354): warning C4244:
'initializing' : conversion from 'std::streamsize' to 'int', possible loss
of data
"snmp.cxx(34)(313)(427)(524): warning C4244: 'initializing' :
conversion from 'std::streamsize' to 'int', possible loss of data"
>>
Visual Studio getting more close to standard C (C++0x), strong typing waring
<<
**Hello_world static: work! OK
**Hello_world dynamic: work! OK
--
-----
Jogue RPG, alimente o lado criativo!
More information about the h323plus
mailing list