diff options
Diffstat (limited to 'src/vcencoder.cc')
-rw-r--r-- | src/vcencoder.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/vcencoder.cc b/src/vcencoder.cc index 94c883d..7efb230 100644 --- a/src/vcencoder.cc +++ b/src/vcencoder.cc @@ -130,6 +130,11 @@ inline void VCDiffStreamingEncoderImpl::WriteHeader( inline bool VCDiffStreamingEncoderImpl::StartEncoding( OutputStringInterface* out) { + if (!coder_.Init(engine_->dictionary_size())) { + LOG(DFATAL) << "Internal error: " + "Initialization of code table writer failed" << LOG_ENDL; + return false; + } WriteHeader(out); encode_chunk_allowed_ = true; return true; |