https://bugs.documentfoundation.org/show_bug.cgi?id=150537

--- Comment #2 from Eyal Rozenberg <[email protected]> ---
(In reply to Stephan Bergmann from comment #1)
> The published URE interface forces us to keep (a) include/sal/types.h (for
> API stability)
>, (b) the exact aliasing of the sal Int types to the
> underlying fundamental types (for ABI stability),

This is circular reasoning. You're saying you can't change the definitions in
the header because you're forced not to change them so that they don't change.

I'm suggesting a change. Of course, any code which depends on the names of the
types, or the text of the header, would be broken. But why is this a problem?
This could be adopted in a new major version of LO.

> and (c) the use of those
> sal Int types throughout the URE interface (e.g., in include/rtl/ include
> files).

But that's part of what I'm suggesting a change in.

Finally, it's impolite to close bugs in mid-discussion.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to