diff options
author | Mike Pavone <pavone@retrodev.com> | 2020-05-02 17:33:23 -0700 |
---|---|---|
committer | Mike Pavone <pavone@retrodev.com> | 2020-05-02 17:33:23 -0700 |
commit | fe4f53ea6416afa821c02f2c15a9e7c78eff1eba (patch) | |
tree | 7dcd0037fa89b8378b96c3cb3508fb117da64b5e /gen_player.c | |
parent | 040cc6af560f470e8030569b0ab765289b11f75a (diff) |
Use zlib to compress event log streams
Diffstat (limited to 'gen_player.c')
-rw-r--r-- | gen_player.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gen_player.c b/gen_player.c index 91045e2..74eab4b 100644 --- a/gen_player.c +++ b/gen_player.c @@ -88,6 +88,9 @@ void start_context(system_header *sys, char *statefile) } } + if (!player->reader.socket) { + reader_ensure_data(&player->reader, 1); + } } } @@ -147,6 +150,7 @@ gen_player *alloc_config_gen_player_reader(event_reader *reader) { gen_player *player = calloc(1, sizeof(gen_player)); player->reader = *reader; + inflateCopy(&player->reader.input_stream, &reader->input_stream); config_common(player); return player; } |