|
|
| version 1.11, 2004/02/13 20:31:55 | version 1.12, 2004/03/23 13:32:50 |
|---|---|
| Line 345 const _SXSIDEV *sxsi; | Line 345 const _SXSIDEV *sxsi; |
| if (sxsi == NULL) { | if (sxsi == NULL) { |
| return(0x60); | return(0x60); |
| } | } |
| pos = pos * sxsi->size + sxsi->headersize; | if ((pos < 0) || (pos >= sxsi->totals)) { |
| r = file_seek((FILEH)sxsi->fh, pos, FSEEK_SET); | |
| if (r == -1) { | |
| return(0x40); | return(0x40); |
| } | } |
| pos = pos * sxsi->size + sxsi->headersize; | |
| r = file_seek((FILEH)sxsi->fh, pos, FSEEK_SET); | |
| if (pos != r) { | if (pos != r) { |
| return(0xd0); | return(0xd0); |
| } | } |
| Line 375 const _SXSIDEV *sxsi; | Line 375 const _SXSIDEV *sxsi; |
| if (sxsi == NULL) { | if (sxsi == NULL) { |
| return(0x60); | return(0x60); |
| } | } |
| pos = pos * sxsi->size + sxsi->headersize; | if ((pos < 0) || (pos >= sxsi->totals)) { |
| r = file_seek((FILEH)sxsi->fh, pos, FSEEK_SET); | |
| if (r == -1) { | |
| return(0x40); | return(0x40); |
| } | } |
| pos = pos * sxsi->size + sxsi->headersize; | |
| r = file_seek((FILEH)sxsi->fh, pos, FSEEK_SET); | |
| if (pos != r) { | if (pos != r) { |
| return(0xd0); | return(0xd0); |
| } | } |
| Line 408 const _SXSIDEV *sxsi; | Line 408 const _SXSIDEV *sxsi; |
| if (sxsi == NULL) { | if (sxsi == NULL) { |
| return(0x60); | return(0x60); |
| } | } |
| pos = pos * sxsi->size + sxsi->headersize; | if ((pos < 0) || (pos >= sxsi->totals)) { |
| r = file_seek((FILEH)sxsi->fh, pos, FSEEK_SET); | |
| if (r == -1) { | |
| return(0x40); | return(0x40); |
| } | } |
| pos = pos * sxsi->size + sxsi->headersize; | |
| r = file_seek((FILEH)sxsi->fh, pos, FSEEK_SET); | |
| if (pos != r) { | if (pos != r) { |
| return(0xd0); | return(0xd0); |
| } | } |