8 bit os_f handles
Jonathan Coxhead
jonathan at doves.demon.co.uk
Wed Mar 29 20:12:50 BST 2000
David wrote,
| In previous versions of OSLib os_f was incorrectly defined
| as an 8 bit quantity. This has now been fixed and os_f is
| a 32 bit quantity conforming to the RISC OS API.
|
| Before installing an using this version, check you code only
| passes os_f to file functions, and you make no invalid casts
between
| os_f and byte wide variables, and dont rely on the previous
| size in
| persistant structures. Performing these changes now is essential
| to ensure your code contines to work with new versions of RISC OS.
Why is this better than globally replacing |os_f| with |os_w| and
making the same checks? It doesn't sound like such a no-brainer to
me ...
| All code must be fully recompiled and relinked in this version
| as is the correct practice when installing ALL new libraries.
I am getting very tired of hearing you repeat this braindead
opinion over and over again. Are you incapable of understanding what
you read, or do you have short-term memory problems?
| [Details on how to make a correct makefile]
You mean "details of how to make a makefile in the style that
David J Ruck would like you to". You are out on a limb, cutting off
the branch you are sitting on.
I'm not going to respond to this kind of nonsense again.
/|
o o o (_|/
/|
(_/
More information about the oslib-user
mailing list