| How do we define 'backwards compatibility' between SDL versi |
| How do we define 'backwards compatibility' between SDL versi |
|
Sik
|
It means that programs made for older versions should be able to work
as-is with newer versions (assuming they don't do something that could be considered "undefined behavior", of course). Changing function arguments and such would effectively break old programs, so that isn't compatible at all. I'm not sure how SDL handles the potential of new return values. That said, most functions that return a value either return a pointer, return whether it failed or not or return some ID that could be just about any value, meaning there isn't much room for that kind of breaking changes. 2013/5/15, Charles Swain:
SDL mailing list http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
|||||||||||||
|
|
||||||||||||||

