From 746479a2d915d02f6f02ec508202afb1face7c2b Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 7 Nov 2015 12:53:09 +0100 Subject: Merging upstream version 1.18~pre2. Signed-off-by: Daniel Baumann --- repair.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'repair.cc') diff --git a/repair.cc b/repair.cc index e83b843..e8588e3 100644 --- a/repair.cc +++ b/repair.cc @@ -41,10 +41,9 @@ bool gross_damage( const long long msize, const uint8_t * const mbuffer ) enum { maxlen = 6 }; // max number of consecutive identical bytes long i = File_header::size; const long end = msize - File_trailer::size - maxlen; - uint8_t byte; while( i < end ) { - byte = mbuffer[i]; + const uint8_t byte = mbuffer[i]; int len = 0; // does not count the first byte while( mbuffer[++i] == byte && ++len < maxlen ) {} if( len >= maxlen ) return true; -- cgit v1.2.3