Kohei Yoshida wrote:
On Tue, 2007-07-17 at 15:38 +0200, Stephan Bergmann wrote:
Kohei Yoshida wrote:

Since the size of the TableFilterFiled as well as the data members and
their order will not change before and after the change, I would think
it's safe to make this change, but is it not safe?

I appreciate your input.
Your reasoning might be valid for C++, but remember that there are more language bindings for UNO.

Thanks for your input.  But I would still think that C++ is probably the
pickest of all the languages UNO has bindings for, especially when it
comes to ABI compatibility.  In other words, the other languages are
probably more relaxed about the change I was considering above.

Then another killer: Even if it would work that new producers now produce enlarged struct instances and old consumers can still read them, it would not work that old producers produce original struct instances and new consumers expect to read them as enlarged ones.

-Stephan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to