summaryrefslogtreecommitdiff
path: root/TAO/tao/GIOP_Message_Generator_Parser_Impl.inl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/GIOP_Message_Generator_Parser_Impl.inl')
-rw-r--r--TAO/tao/GIOP_Message_Generator_Parser_Impl.inl31
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;
-}