Fix a problem detecting invalid values in the rbu_control column of an rbu database table.

FossilOrigin-Name: a1132dd9027d1c6dd845be307eeb38e535393f2c
This commit is contained in:
dan
2016-03-19 17:09:30 +00:00
parent febfe02300
commit fce07fb944
4 changed files with 10 additions and 10 deletions
+1 -1
View File
@@ -2706,7 +2706,7 @@ static int rbuStep(sqlite3rbu *p){
);
assert( eType!=RBU_UPDATE || pIter->zIdx==0 );
if( pIter->zIdx==0 && eType==RBU_IDX_DELETE ){
if( pIter->zIdx==0 && (eType==RBU_IDX_DELETE || eType==RBU_IDX_INSERT) ){
rbuBadControlError(p);
}
else if( eType==RBU_REPLACE ){