| 54 | } |
| 55 | |
| 56 | void reset_zstd_reader(zstd_reader_t *reader) { |
| 57 | ZSTD_freeDStream(reader->zds); |
| 58 | reader->zds = ZSTD_createDStream(); |
| 59 | fseek(reader->ifile, 0, SEEK_SET); |
| 60 | reader->input.size = 0; |
| 61 | reader->input.pos = 0; |
| 62 | memset(reader->buff_in, 0, reader->buff_in_sz); |
| 63 | reader->output.pos = 0; |
| 64 | reader->buff_out_read_pos = 0; |
| 65 | memset(reader->buff_out, 0, reader->buff_out_sz); |
| 66 | reader->status = 0; |
| 67 | } |
| 68 | |
| 69 | size_t _read_from_file(zstd_reader_t *reader) { |
| 70 | size_t read_sz; |
no outgoing calls
no test coverage detected