]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Update the header comment for sqlite3_blob_open to note that it is not possible to...
authordan <dan@noemail.net>
Wed, 7 Oct 2009 11:29:40 +0000 (11:29 +0000)
committerdan <dan@noemail.net>
Wed, 7 Oct 2009 11:29:40 +0000 (11:29 +0000)
FossilOrigin-Name: 2fd487fdb669df89a8eb62cd0b7dc27ea1016edf

manifest
manifest.uuid
src/sqlite.h.in

index 88c748a3ba0ae79c08cd4e8a8477cfdf4ca26fa6..25c89410d88ba564edafe055a66b876f6b8e6548 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Update\sheader\sfile\scomments\sdescribing\sthe\ssqlite3_changes\sand\ssqlite3_total_changes\sfunctions\sto\sdescribe\show\schanges\smade\sby\sforeign\skey\sactions\sare\shandled.
-D 2009-10-07T10:43:26
+C Update\sthe\sheader\scomment\sfor\ssqlite3_blob_open\sto\snote\sthat\sit\sis\snot\spossible\sto\swrite\sto\sa\scolumn\sthat\sis\sindexed,\spart\sof\sa\sprimary\skey\sor,\sif\sforeign\skey\ssupport\sis\senabled,\spart\sof\sa\sforeign\skey.
+D 2009-10-07T11:29:40
 F Makefile.arm-wince-mingw32ce-gcc fcd5e9cd67fe88836360bb4f9ef4cb7f8e2fb5a0
 F Makefile.in 4ca3f1dd6efa2075bcb27f4dc43eef749877740d
 F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654
@@ -162,7 +162,7 @@ F src/resolve.c 941843301f6fda6c6350839c6955a172441a0782
 F src/rowset.c c64dafba1f9fd876836c8db8682966b9d197eb1f
 F src/select.c 1d0a13137532321b4364f964e46f057d271691e3
 F src/shell.c d6e64471aafb81f355262533393169a70529847a
-F src/sqlite.h.in e40dab185cf58898673e7a6ce06241db8564c228
+F src/sqlite.h.in 2c9fa83525b14fe3dda38146fb3005847d57a14e
 F src/sqlite3ext.h 1db7d63ab5de4b3e6b83dd03d1a4e64fef6d2a17
 F src/sqliteInt.h 61c55f5f83c63813903f374e9b33173572f0559a
 F src/sqliteLimit.h 504a3161886d2938cbd163054ad620b8356df758
@@ -755,7 +755,7 @@ F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
 F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
 F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
-P e9f72f1de459a9e8380609f6bd7d4b76afb59f89
-R 9714630a969f1d30b0951ea29ad33109
+P 4c342c026a84f2608c2b331a1ac016117b80f108
+R 00933329f46af3182360d2ad1c009d61
 U dan
-Z 618481cb64acfdfb0c14578253adf5f4
+Z 3a796131fdffd0cdb05bbf577f31d08d
index 55b0dc99db05c65a274cbbd1038bcfad49865ae1..9bf93fab2c82a97c3159fdb3f4e13d513e7d809b 100644 (file)
@@ -1 +1 @@
-4c342c026a84f2608c2b331a1ac016117b80f108
\ No newline at end of file
+2fd487fdb669df89a8eb62cd0b7dc27ea1016edf
\ No newline at end of file
index 36b0535fe949ce67f905b5c4df09149ad9fa1ff2..51da87b48b6d4b90e636d1438b58a4c3dc7fcb59 100644 (file)
@@ -4507,6 +4507,10 @@ typedef struct sqlite3_blob sqlite3_blob;
 **
 ** If the flags parameter is non-zero, then the BLOB is opened for read
 ** and write access. If it is zero, the BLOB is opened for read access.
+** It is not possible to open a column that is part of an index or primary 
+** key for writing. ^If [foreign key constraints] are enabled, it is 
+** not possible to open a column that is part of a foreign key (sometimes 
+** termed a child key) for writing.
 **
 ** Note that the database name is not the filename that contains
 ** the database but rather the symbolic name of the database that