diff options
Diffstat (limited to 'lib/io/src/unix/istream.c')
-rw-r--r-- | lib/io/src/unix/istream.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/lib/io/src/unix/istream.c b/lib/io/src/unix/istream.c index e96bc6c..fc76bab 100644 --- a/lib/io/src/unix/istream.c +++ b/lib/io/src/unix/istream.c @@ -7,7 +7,7 @@ #include "../internal.h" typedef struct { - istream_t base; + sqfs_istream_t base; char *path; int fd; @@ -17,7 +17,7 @@ typedef struct { sqfs_u8 buffer[BUFSZ]; } file_istream_t; -static int precache(istream_t *strm) +static int precache(sqfs_istream_t *strm) { file_istream_t *file = (file_istream_t *)strm; @@ -56,7 +56,7 @@ static int precache(istream_t *strm) return 0; } -static int file_get_buffered_data(istream_t *strm, const sqfs_u8 **out, +static int file_get_buffered_data(sqfs_istream_t *strm, const sqfs_u8 **out, size_t *size, size_t want) { file_istream_t *file = (file_istream_t *)strm; @@ -76,7 +76,7 @@ static int file_get_buffered_data(istream_t *strm, const sqfs_u8 **out, return (file->eof && *size == 0) ? 1 : 0; } -static void file_advance_buffer(istream_t *strm, size_t count) +static void file_advance_buffer(sqfs_istream_t *strm, size_t count) { file_istream_t *file = (file_istream_t *)strm; @@ -87,7 +87,7 @@ static void file_advance_buffer(istream_t *strm, size_t count) assert(file->buffer_offset <= file->buffer_used); } -static const char *file_get_filename(istream_t *strm) +static const char *file_get_filename(sqfs_istream_t *strm) { file_istream_t *file = (file_istream_t *)strm; @@ -105,10 +105,10 @@ static void file_destroy(sqfs_object_t *obj) free(file); } -istream_t *istream_open_handle(const char *path, int fd) +sqfs_istream_t *istream_open_handle(const char *path, int fd) { file_istream_t *file = calloc(1, sizeof(*file)); - istream_t *strm = (istream_t *)file; + sqfs_istream_t *strm = (sqfs_istream_t *)file; if (file == NULL) { perror(path); @@ -141,9 +141,9 @@ fail_free: return NULL; } -istream_t *istream_open_file(const char *path) +sqfs_istream_t *istream_open_file(const char *path) { - istream_t *out; + sqfs_istream_t *out; int fd; fd = open(path, O_RDONLY); @@ -159,7 +159,7 @@ istream_t *istream_open_file(const char *path) return out; } -istream_t *istream_open_stdin(void) +sqfs_istream_t *istream_open_stdin(void) { return istream_open_handle("stdin", STDIN_FILENO); } |