Skip to content

Commit

Permalink
Repaired issue 154
Browse files Browse the repository at this point in the history
  • Loading branch information
vermaseren committed Dec 16, 2016
1 parent 033e880 commit fe7a26b
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 5 deletions.
3 changes: 1 addition & 2 deletions sources/execute.c
Original file line number Diff line number Diff line change
Expand Up @@ -2325,9 +2325,8 @@ LONG CountTerms1(PHEAD0)
for(;;) {
numterms++;
retval = GetOneTerm(BHEAD AT.WorkPointer,AR.infile,&startposition,0);
if ( retval >= 0 ) AR.CompressPointer = oldipointer;
if ( retval <= 0 ) break;

AR.CompressPointer = oldipointer;
t = AR.CompressPointer;
if ( *t < (1 + decr + ABS(*(t+*t-1))) ) break;
t++;
Expand Down
4 changes: 1 addition & 3 deletions sources/proces.c
Original file line number Diff line number Diff line change
Expand Up @@ -4497,10 +4497,8 @@ WORD Deferred(PHEAD WORD *term, WORD level)
AR.CompressPointer = oldipointer;
AT.WorkPointer = termout;
retval = GetOneTerm(BHEAD AT.WorkPointer,AR.infile,&startposition,0);

if ( retval >= 0 ) AR.CompressPointer = oldipointer;
if ( retval <= 0 ) break;

AR.CompressPointer = oldipointer;
t = AR.CompressPointer;
if ( *t < (1 + decr + ABS(*(t+*t-1))) ) break;
t++;
Expand Down

0 comments on commit fe7a26b

Please sign in to comment.