[omniORB] omniidl c++ mapping
David Riddoch
djr@uk.research.att.com
Mon, 20 Mar 2000 14:43:34 +0000 (GMT)
Hi Shawn,
Okay I've fixed the signed/unsigned comparison.
As for the 'control reaches end of non-void function', there is a macro
NEED_DUMMY_RETURN which ought to deal with that. What platform and
compiler are you using?
Cheers,
David
On Mon, 20 Mar 2000, Shawn Bisgrove wrote:
> Hello,
>
> I am getting a compilation warning when compiling
> the March 20 cvs image of OmniORB 3.0. Just FYI.
>
> typecode.cc: In method `class CORBA::Any *
> TypeCode_union::NP_member_label(long
> unsigned int) const':
> typecode.cc:3215: warning: comparison between signed
> and unsigned
> typecode.cc: In function `static class TypeCode_base *
> TypeCode_marshaller::unma
> rshal(NetBufferedStream &, TypeCode_offsetTable *)':
> typecode.cc:3930: warning: control reaches end of
> non-void function `TypeCode_ma
> rshaller::unmarshal(NetBufferedStream &,
> TypeCode_offsetTable *)'
> typecode.cc: In function `static class TypeCode_base *
> TypeCode_marshaller::unma
> rshal(MemBufferedStream &, TypeCode_offsetTable *)':
> typecode.cc:4234: warning: control reaches end of
> non-void function `TypeCode_ma
> rshaller::unmarshal(MemBufferedStream &,
> TypeCode_offsetTable *)'
> typecode.cc: In function `static enum
> TypeCode_paramListType TypeCode_marshaller
> ::paramListType(long unsigned int)':
> typecode.cc:4342: warning: control reaches end of
> non-void function `TypeCode_ma
> rshaller::paramListType(long unsigned int)'
>
>
>
>
> =====
> ________________________________________
> |shawn_bisgrove@partech.com
> |http://www.geocities.com/shawn_bisgrove
> |
>
> __________________________________________________
> Do You Yahoo!?
> Talk to your friends online with Yahoo! Messenger.
> http://im.yahoo.com
>
>