-
Key: CPP12-13
-
Legacy Issue Number: 4610
-
Status: closed
-
Source: Triodia Technologies Pty Ltd ( Michi Henning)
-
Summary:
PortableServer::ValueRefCountBase derives from both CORBA::ValueBase and
PortableServer::ServantBase. This create a problem because ValueBase
containsvirtual ValueBase * _add_ref() = 0;
but ServantBase contains
virtual void _add_ref();
The easy fix would appear to be to change the ValueBase version to return void.
Anyone see a problem with this? (I don't understand why the ValueBase version
currently returns a ValueBase * anyway. Any subtle reason for this that I
am not aware of?) -
Reported: CPP 1.1 — Tue, 9 Oct 2001 04:00 GMT
-
Disposition: Resolved — CPP 1.2
-
Disposition Summary:
Change _add_ref() on ValueBase to return void.
-
Updated: Fri, 6 Mar 2015 20:57 GMT