Hi Stephan,

>> The only problem I see is that classes implementing the respective
>> interface need to be adjusted, too, which of course is error prone. If
>> this adjustment is not made, implementations throwing the new exception
>> might crash (at least on platforms where the compiler respects the throw
>> specification on a method, and generates code to assure it).
> 
> What about language bindings other than C++?

Basic an Python ignore are not affected by changed exception
specifications, as far as I understand.

Java code would need to be recompiled, which would break until the code
is adjusted (right?).
However, this is probably something on the ¨to-be-accepted¨ list, if we
allow for such a change in the UNO API (and this allowance was my
premise for this discussion).

What other language bindings are there?

Ciao
Frank

-- 
- Frank Schönheit, Software Engineer         [email protected] -
- Sun Microsystems                      http://www.sun.com/staroffice -
- OpenOffice.org Base                       http://dba.openoffice.org -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to