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 <noelgran...@gmail.com> a écrit : > > > On Mon, 4 Sept 2023 at 21:54, Noel Grandin <noelgran...@gmail.com> wrote: > >> >> On Mon, 4 Sept 2023 at 20:43, Lionel Élie Mamane <lio...@mamane.lu> >> wrote: >> >>> becomes an ambiguous base of class bar, as it is derived from twice >>> :-| >>> >>> How do we solve that? >>> >>> >> using using >> >> > > Sorry, 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(); } > >