diff options
author | drh <> | 2025-02-10 11:16:37 +0000 |
---|---|---|
committer | drh <> | 2025-02-10 11:16:37 +0000 |
commit | a0d35d44e4382e761943b263b9183234d44f1f0b (patch) | |
tree | 29508a07e07e29ab4ff9f190ee829d822630e47c /src/util.c | |
parent | 93df8109fc188b35968fa3a4d51400866399fd7c (diff) | |
download | sqlite-a0d35d44e4382e761943b263b9183234d44f1f0b.tar.gz sqlite-a0d35d44e4382e761943b263b9183234d44f1f0b.zip |
Convert some expensive NEVER() and ASSERT() macros into assert()s.
FossilOrigin-Name: 4aad891802d9d87f1ff3cbbf4bc70fa242c6782088189a2bd5d6f8863f552d29
Diffstat (limited to 'src/util.c')
-rw-r--r-- | src/util.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/util.c b/src/util.c index ecce460e0..703ef0a23 100644 --- a/src/util.c +++ b/src/util.c @@ -1130,7 +1130,11 @@ void sqlite3FpDecode(FpDecode *p, double r, int iRound, int mxRound){ } p->z = &p->zBuf[i+1]; assert( i+p->n < sizeof(p->zBuf) ); - while( ALWAYS(p->n>0) && p->z[p->n-1]=='0' ){ p->n--; } + assert( p->n>0 ); + while( p->z[p->n-1]=='0' ){ + p->n--; + assert( p->n>0 ); + } } /* |