diff options
Diffstat (limited to 'TAO/tao/GIOP_Message_Generator_Parser_Impl.inl')
-rw-r--r-- | TAO/tao/GIOP_Message_Generator_Parser_Impl.inl | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/TAO/tao/GIOP_Message_Generator_Parser_Impl.inl b/TAO/tao/GIOP_Message_Generator_Parser_Impl.inl deleted file mode 100644 index 49f47beff45..00000000000 --- a/TAO/tao/GIOP_Message_Generator_Parser_Impl.inl +++ /dev/null @@ -1,31 +0,0 @@ -// -*- C++ -*- -// -//$Id$ - -ACE_INLINE CORBA::Boolean -TAO_GIOP_Message_Generator_Parser_Impl::check_revision ( - CORBA::Octet incoming_major, - CORBA::Octet incoming_minor) -{ - CORBA::UShort const version_as_whole_num = - incoming_major << 8 | incoming_minor; - - static CORBA::UShort const max_allowable_version = - TAO_DEF_GIOP_MAJOR << 8 | TAO_DEF_GIOP_MINOR; - - // If it's greater than the max, we know it's not allowed. - if (version_as_whole_num > max_allowable_version) - return 0; - - // If it's less than the max, though, we still have to check for - // each explicit version and only allow the ones we know work. - switch (version_as_whole_num) - { - case 0x0100: - case 0x0101: - case 0x0102: - return 1; - } - - return 0; -} |