]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Fix a problem with the incremental blob API. sqlite3_blob_open() was always reading...
authordanielk1977 <danielk1977@noemail.net>
Mon, 16 Jun 2008 14:19:57 +0000 (14:19 +0000)
committerdanielk1977 <danielk1977@noemail.net>
Mon, 16 Jun 2008 14:19:57 +0000 (14:19 +0000)
commit99e925da517c01ec3d07e83c9ec1371678e80d61
tree0fe1b78d079279c57ac6d64587080e88fcf87b29
parentfce96308b16e2230ed0ccb9e8ee085770177a370
Fix a problem with the incremental blob API. sqlite3_blob_open() was always reading the data for the leftmost column of the row that the opened blob was stored in. If this column happened to contain a (the) large blob, sqlite would make a large memory allocation to read the data into. Which defeats the purpose of using incremental blobs. (CVS 5222)

FossilOrigin-Name: 1b9478da2f421c1270e76297324fff8037d2f231
manifest
manifest.uuid
src/test8.c
src/vdbeblob.c
test/incrblob2.test