diff options
Diffstat (limited to 'src/resolve.c')
-rw-r--r-- | src/resolve.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/resolve.c b/src/resolve.c index 5f238e102..0abd61d39 100644 --- a/src/resolve.c +++ b/src/resolve.c @@ -579,7 +579,8 @@ static int exprProbability(Expr *p){ double r = -1.0; if( p->op!=TK_FLOAT ) return -1; sqlite3AtoF(p->u.zToken, &r, sqlite3Strlen30(p->u.zToken), SQLITE_UTF8); - if( r<0.0 || r>1.0 ) return -1; + assert( r>=0.0 ); + if( r>1.0 ) return -1; return (int)(r*1000.0); } |