On Sun, 13 Jun 2004 09:22:37 -0700, Alexandre Julliard wrote:
No, the interfaces are not considered frozen, they will be frozen in 1.0; until then it is possible that things will still need to change. For the specific wine_init case, I suppose we could back out the change if it causes trouble.
The problem then is that the WINE_1.0 symbol means the 1.0 frozen interfaces *and* any that were used before then. What is the point of symbol versioning if the linker can't meet the guarantees it's supposed to provide?