| 1287 | } |
| 1288 | |
| 1289 | static long |
| 1290 | read_levelfile(short rdRefNum, Ptr bufPtr, long count) |
| 1291 | { |
| 1292 | OSErr rdErr; |
| 1293 | long rdCount = count; |
| 1294 | |
| 1295 | if ((rdErr = FSRead(rdRefNum, &rdCount, bufPtr)) && (rdErr != eofErr)) { |
| 1296 | endRecover(); |
| 1297 | note(noErr, alidNote, "\pSorry: File Read Error"); |
| 1298 | return (-1L); |
| 1299 | } |
| 1300 | |
| 1301 | return rdCount; |
| 1302 | } |
| 1303 | |
| 1304 | static long |
| 1305 | write_savefile(short wrRefNum, Ptr bufPtr, long count) |
no test coverage detected