From 465daaa8283ffd98c0d0c6ebcd7cd702e5eddc38 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 1 Jun 2016 16:10:12 +0200 Subject: Adding upstream version 1.8. Signed-off-by: Daniel Baumann --- fast_encoder.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'fast_encoder.c') diff --git a/fast_encoder.c b/fast_encoder.c index 9afc70e..03697cc 100644 --- a/fast_encoder.c +++ b/fast_encoder.c @@ -1,5 +1,5 @@ /* Lzlib - Compression library for the lzip format - Copyright (C) 2009-2015 Antonio Diaz Diaz. + Copyright (C) 2009-2016 Antonio Diaz Diaz. This library is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -40,7 +40,6 @@ int FLZe_longest_match_len( struct FLZ_encoder * const fe, int * const distance newpos = fe->eb.mb.prev_positions[fe->key4]; fe->eb.mb.prev_positions[fe->key4] = pos1; - for( count = 4; ; ) { if( --count < 0 || newpos <= 0 ) { *ptr0 = 0; break; } @@ -106,12 +105,11 @@ bool FLZe_encode_member( struct FLZ_encoder * const fe ) Re_member_position( &fe->eb.renc ) < fe->eb.member_size_limit ) { int match_distance; - int main_len, pos_state, len; + int main_len, pos_state, len = 0; if( !Mb_enough_available_bytes( &fe->eb.mb ) || !Re_enough_free_bytes( &fe->eb.renc ) ) return true; main_len = FLZe_longest_match_len( fe, &match_distance ); pos_state = Mb_data_position( &fe->eb.mb ) & pos_state_mask; - len = 0; for( i = 0; i < num_rep_distances; ++i ) { -- cgit v1.2.3