[omniORB] Minor buglets in OmniORB 4

Duncan Grisby dgrisby@uk.research.att.com
Wed, 25 Jul 2001 14:45:18 +0100


On Tuesday 24 July, Stephen Crawley wrote:

> Here are some minor bug reports for the latest OmniORB 4.0 snapshot.
> I'm building / running on Solaris 2.8 using gcc 2.95.3
> 
>   1)  My application will only build when compiled with -DUsePthreads.
>       If it isn't the C++ compiler says
> 
>           "Implementation header file incomplete"

The Solaris threads version of omnithread is essentially obsolete, so
I've made the pthread version the default. The Solaris version is
still there (and still broken) in case someone has a good reason for
using it. -DUseSolarisThreads activates it.

>   2)  I have an IDL operation which uses "class" as a parameter name.
>       This results in a header file which gives syntax errors.

Fixed that.

>   3)  The C++ compiler is wittering on about an unused variable
>       called "op" in various _dispatch methods.

This occurs with empty interfaces -- i.e. ones with no methods or
attributes. I've fixed that too.

Thanks for the buglet reports,

Duncan.

-- 
 -- Duncan Grisby  \  Research Engineer  --
  -- AT&T Laboratories Cambridge          --
   -- http://www.uk.research.att.com/~dpg1 --