From 7dd1b1eddfa95564ce4a4af884f17c036fbe6362 Mon Sep 17 00:00:00 2001 From: Mathis Rosenhauer Date: Tue, 11 Feb 2014 13:58:35 +0100 Subject: [PATCH] only assess splitting for id_len>1 --- src/encode.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/encode.c b/src/encode.c index a59f42e..fe8b363 100644 --- a/src/encode.c +++ b/src/encode.c @@ -607,7 +607,10 @@ static int m_select_code_option(struct aec_stream *strm) uint32_t se_len; struct internal_state *state = strm->state; - split_len = assess_splitting_option(strm); + if (state->id_len > 1) + split_len = assess_splitting_option(strm); + else + split_len = UINT32_MAX; se_len = assess_se_option(strm); if (split_len < state->uncomp_len) { -- 2.7.4