aboutsummaryrefslogtreecommitdiff
path: root/src/util.c
diff options
context:
space:
mode:
authordrh <>2025-02-10 11:16:37 +0000
committerdrh <>2025-02-10 11:16:37 +0000
commita0d35d44e4382e761943b263b9183234d44f1f0b (patch)
tree29508a07e07e29ab4ff9f190ee829d822630e47c /src/util.c
parent93df8109fc188b35968fa3a4d51400866399fd7c (diff)
downloadsqlite-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.c6
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 );
+ }
}
/*