[omniORB] Help needed: operator <<= is ambiguous

David Riddoch djr@orl.co.uk
Thu, 3 Dec 1998 14:40:06 +0000 (GMT)


> Your problem appears to be that OmniORB has (paraphrasing):
> 
>    void Any::operator<<=(const char*& s);
> 
> when it should probably be:
> 
>    void Any::operator<<=(const char*& s);

I'm sure you meant:

     void Any::operator<<=(const char* s);

And yes, it is a bug. See:

  http://www.orl.co.uk/omniORB/bugs/36.html

for a work-around.

Fixed in the next all-singing all-dancing release though!

David