]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Refactor the sqlite3AtoF() routine so that it requires a zero-terminated
authordrh <>
Mon, 16 Feb 2026 16:56:59 +0000 (16:56 +0000)
committerdrh <>
Mon, 16 Feb 2026 16:56:59 +0000 (16:56 +0000)
commit5c977eaa0aa812ca54625adf98f15a42dd61cf07
tree29aa268815e24ae6d793180ff9f0fe1bde48cc82
parent7b93f1a38710d4d116f9db82ff370d8525c00df1
Refactor the sqlite3AtoF() routine so that it requires a zero-terminated
UTF-8 input.  When the need arises to convert UTF16 or non-terminated
strings, wrapper functions are used.  Together, this makes the code slightly
smaller and faster.

FossilOrigin-Name: 67c7c72e9bdf04c920d77006538a202c923fa74b47c81dc3014c2929dac7277d
15 files changed:
ext/rtree/geopoly.c
manifest
manifest.tags
manifest.uuid
src/date.c
src/expr.c
src/func.c
src/json.c
src/resolve.c
src/sqliteInt.h
src/util.c
src/vdbe.c
src/vdbeInt.h
src/vdbemem.c
src/whereexpr.c