Groups | Search | Server Info | Login | Register
Groups > comp.sys.acorn.programmer > #6581
| From | Paul Stewart <phorefaux@gmail.com> |
|---|---|
| Newsgroups | comp.sys.acorn.programmer |
| Subject | SYS "XOS_Find",&80 |
| Date | 2025-12-30 22:36 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <662a8a935c.Paul@phorefaux> (permalink) |
Hi all, Hoping someone can help point out my mistake. Issue with SYS"XOS_Find",&80. Using SYS "XOS_Find",&80 to create a file, which is working fine. Just trying to trap errors when it is unable to create the file. Before I create the file I am using OS_File 17 to check if it exists first, which again is working okay. My bit of code is: SYS "XOS_Find",&80,fname$ TO fhandle%;flags% IF (flags% AND 1)<>0 SYS "OS_GenerateError",fhandle% If I then try an save to say a readonly ShareFS share, it generates expected error: 30 Dec 22:16:12 100 Message : Shared disc is read only at line 157 This I can trap and program continues to function. If I try an save to Resources (yes I know it is readonly and nobody should be attempting to save to it, but just for completeness) I receive the following error: 30 Dec 22:08:05 100 Message : Internal error: abort on instruction fetch at &2 With this error the program dies directly after running SYS "XOS_Find",&80,fname$ TO fhandle%;flags% -- Paul Stewart Sent from A9home running RISC OS 4.42
Back to comp.sys.acorn.programmer | Previous | Next — Next in thread | Find similar
SYS "XOS_Find",&80 Paul Stewart <phorefaux@gmail.com> - 2025-12-30 22:36 +0000
Re: SYS "XOS_Find",&80 Martin <News04@avisoft.f9.co.uk> - 2025-12-30 23:33 +0000
Re: SYS "XOS_Find",&80 Paul Stewart <phorefaux@gmail.com> - 2025-12-30 23:57 +0000
Re: SYS "XOS_Find",&80 Paul Stewart <phorefaux@gmail.com> - 2025-12-31 13:16 +0000
Re: SYS "XOS_Find",&80 Paul Stewart <phorefaux@gmail.com> - 2025-12-31 13:43 +0000
csiph-web