If I modify TConnection.hxx to derive from XConnection2 instead of Xconnection, and implement the new XConnection2 methods in all connection objects relying on TConnection.hxx then the compilation passes but fails in testing...
I have access in Base to the default schema (ie: XConnection2.getSchema()) with the native LibreOffice JDBC driver, so why are the tests not passing?
Le mar. 5 sept. 2023 à 08:35, Noel Grandin <noelgrandin@xxxxxxxxx> a écrit :
On Mon, 4 Sept 2023 at 21:54, Noel Grandin <noelgrandin@xxxxxxxxx> wrote:On Mon, 4 Sept 2023 at 20:43, Lionel Élie Mamane <lionel@xxxxxxxxx> wrote:becomes an ambiguous base of class bar, as it is derived from twice
:-|
How do we solve that?using usingSorry, could not resist that.But unfortunately, I'm wrong, I keep forgetting when "using Baseclass::foo" will work and when it wont.Likely you will have to implement disambiguation overrides like:virtual SAL_CALL void setFoo() override { Baseclass::setFoo(); }