Rev 5728 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5728 | Rev 5809 | ||
---|---|---|---|
Line 4... | Line 4... | ||
4 | #include "Precomp.h" |
4 | #include "Precomp.h" |
Line 5... | Line 5... | ||
5 | 5 | ||
Line 6... | Line 6... | ||
6 | #include "LzmaDec.h" |
6 | #include "LzmaDec.h" |
- | 7 | ||
Line 7... | Line 8... | ||
7 | 8 | #include |
|
8 | #include |
9 | #include |
Line 9... | Line 10... | ||
9 | 10 | ||
Line 437... | Line 438... | ||
437 | rep0 = distance + 1; |
438 | rep0 = distance + 1; |
438 | if (checkDicSize == 0) |
439 | if (checkDicSize == 0) |
439 | { |
440 | { |
440 | if (distance >= processedPos) |
441 | if (distance >= processedPos) |
441 | { |
442 | { |
442 | p->dicPos = dicPos; |
443 | printf("%s fail line %d distance %d processedPos %d\n", |
- | 444 | __FUNCTION__,__LINE__,distance,processedPos ); |
|
443 | return SZ_ERROR_DATA; |
445 | return SZ_ERROR_DATA; |
444 | } |
446 | } |
445 | } |
447 | } |
446 | else if (distance >= checkDicSize) |
448 | else if (distance >= checkDicSize) |
447 | { |
449 | { |
448 | p->dicPos = dicPos; |
450 | printf("%s fail line %d\n", __FUNCTION__,__LINE__); |
449 | return SZ_ERROR_DATA; |
451 | return SZ_ERROR_DATA; |
450 | } |
452 | } |
451 | state = (state < kNumStates + kNumLitStates) ? kNumLitStates : kNumLitStates + 3; |
453 | state = (state < kNumStates + kNumLitStates) ? kNumLitStates : kNumLitStates + 3; |
452 | } |
454 | } |