/ Check-in [c1814242]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add the sqlite3_value_dup() and sqlite3_value_free() interfaces. Use these interfaces to enhance R-Tree to add the sqlite3_rtree_query_info.apSqlParam field.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: c1814242e6ce035d486cfbad5a1f4b49aa8898f3
User & Date: drh 2015-05-22 21:12:59
Context
2015-05-22
23:17
Fix incorrect validation of the size of the BLOB returned by a geometry function on the RHS of a MATCH operator in RTree. The old code worked for 64-bit systems (by chance) but fails on 32-bit. check-in: 10cc44f5 user: drh tags: trunk
21:12
Add the sqlite3_value_dup() and sqlite3_value_free() interfaces. Use these interfaces to enhance R-Tree to add the sqlite3_rtree_query_info.apSqlParam field. check-in: c1814242 user: drh tags: trunk
21:04
Make sure sqlite3_value_dup() works correctly even for sqlite3_value objects that are marked SQLITE_STATIC. Closed-Leaf check-in: f332ffc3 user: drh tags: value-dup
17:29
The SRT_Table type for the SelectDest object is now just an SRT_EphemTab for which the ephemeral table has already been allocated. check-in: b9727e6b user: drh tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to ext/rtree/rtree.c.

Changes to ext/rtree/rtreeE.test.

Changes to ext/rtree/sqlite3rtree.h.

Changes to src/sqlite.h.in.

Changes to src/sqlite3ext.h.

Changes to src/test_rtree.c.

Changes to src/vdbeInt.h.

Changes to src/vdbeapi.c.

Changes to src/vdbemem.c.