Apache OpenOffice (AOO) Bugzilla – Issue 109444
Make dev300 buildable on vs8.0 again
Last modified: 2017-05-20 10:23:47 UTC
Various smallish fixes for $subject
Changes committed to cws vs80compat
Some notes are due to changeset ea3a9145b615 in cws vs80compat: * the namespace lookup things are just annoying * as well as the non-working PSTR conversion * the conditional operator problem is though clearly a compiler bug, what seems to happen here is that the whole expression results in a temporary ITextLayout, that happens to have no vtable & thusly crashes subsequently as per 5.16 3 item 1, and since both types are reference-compatible, they should bind directly and not create any temporaries inbetween. the resulting expression type should be ITextLayout&, which again should bind directly to the method parameter. - anyways, this idiom generates a warning, so the compiler is still safe to use in WaE mode.