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]
