| 43 | #define romFS_file_mode (S_IFREG | S_IRUSR | S_IRGRP | S_IROTH) |
| 44 | |
| 45 | static ssize_t _romfs_read(romfs_mount *mount, u64 offset, void* buffer, u32 size) |
| 46 | { |
| 47 | u64 pos = (u64)mount->offset + offset; |
| 48 | u32 read = 0; |
| 49 | Result rc = FSFILE_Read(mount->fd, &read, pos, buffer, size); |
| 50 | if (R_FAILED(rc)) return -1; |
| 51 | return read; |
| 52 | } |
| 53 | |
| 54 | static bool _romfs_read_chk(romfs_mount *mount, u64 offset, void* buffer, u32 size) |
| 55 | { |
no test coverage detected