mixedshortredgreenfix 2010 N4C summer tests
authorstephen@down.dsg.cs.tcd.ie
Tue, 11 May 2010 20:00:56 +0100
changeset 20e4d744791665
parent 19 27ac2e65302d
child 21 4e3938951596
mixedshortredgreenfix
src/ltp.cc
     1.1 --- a/src/ltp.cc	Tue May 11 19:08:51 2010 +0100
     1.2 +++ b/src/ltp.cc	Tue May 11 20:00:56 2010 +0100
     1.3 @@ -3150,7 +3150,7 @@
     1.4  		if (redsegs && i<redsegs) {
     1.5  			seg->val.ds.red=true;
     1.6  		}
     1.7 -		if (redsegs && i==(redsegs-1)) {
     1.8 +		if (redsegs && (i==(redsegs-1))) { 
     1.9  			seg->val.ds.eorp=true;
    1.10  			seg->val.ds.checkpoint=true;
    1.11  			// set a 15-bit CSN for the last red segment in the block 
    1.12 @@ -3194,10 +3194,8 @@
    1.13  	}
    1.14  	ds->eob=true;
    1.15  	// setup red & maybe eorp
    1.16 -	if (redsegs && newsegs<redsegs) {
    1.17 +	if (redsegs && newsegs<=redsegs) {
    1.18  		ds->red=true;
    1.19 -	}
    1.20 -	if (redsegs && newsegs==(redsegs-1)) {
    1.21  		ds->eorp=true;
    1.22  		ds->checkpoint=true;
    1.23  	}