From: drh Date: Fri, 10 Sep 2010 20:23:10 +0000 (+0000) Subject: A further correction to the sqlite3_create_function() interface documentation. X-Git-Tag: experimental~45 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=29f5fbda16a5904c835397c23da679814ee6c39b;p=thirdparty%2Fsqlite.git A further correction to the sqlite3_create_function() interface documentation. FossilOrigin-Name: c65583dbc7203132010d223cce205f007a50c9ee --- diff --git a/manifest b/manifest index f39ddd96d7..795957d308 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,8 @@ -C Add\stests\sto\se_select.test. -D 2010-09-10T19:18:00 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +C A\sfurther\scorrection\sto\sthe\ssqlite3_create_function()\sinterface\sdocumentation. +D 2010-09-10T20:23:11 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f F Makefile.in c599a15d268b1db2aeadea19df2adc3bf2eb6bee F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23 @@ -174,7 +177,7 @@ F src/resolve.c 1c0f32b64f8e3f555fe1f732f9d6f501a7f05706 F src/rowset.c 69afa95a97c524ba6faf3805e717b5b7ae85a697 F src/select.c b0b124781474e4e0c8f64022875e5e2009e13443 F src/shell.c 8517fc1f9c59ae4007e6cc8b9af91ab231ea2056 -F src/sqlite.h.in 4c33ee7e9c6dc1ac4fe07a8810285982ac40975b +F src/sqlite.h.in 8cae23448cb0ebe0990d305c32435c2dfb21f937 F src/sqlite3ext.h 69dfb8116af51b84a029cddb3b35062354270c89 F src/sqliteInt.h 81343db96497aebf81dff9c695dfd29699b377b3 F src/sqliteLimit.h a17dcd3fb775d63b64a43a55c54cb282f9726f44 @@ -857,7 +860,14 @@ F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f -P 9d277e0b82ff8759369b43ee5f2e5628724a84bd -R dc662f2407307c0a56b7ec79b89782bd -U dan -Z a8e6692056dfc614fcc480ad03d036d2 +P 3a051a76f7f116f9ba25fe4e41418b9f0c1401be +R 134ffbcea83449c391b7b8407259d729 +U drh +Z cc3125eccda8184ebd1b2aa0e8ffe8b1 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.6 (GNU/Linux) + +iD8DBQFMipOxoxKgR168RlERAqnbAJ9Sqka4Oe3CCZ4AUbp/seZphAk3gQCePFq/ +EHvnJqakKv0+dklQBIvbQ34= +=cAEO +-----END PGP SIGNATURE----- diff --git a/manifest.uuid b/manifest.uuid index 006bfa97a8..da76696e4f 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -3a051a76f7f116f9ba25fe4e41418b9f0c1401be \ No newline at end of file +c65583dbc7203132010d223cce205f007a50c9ee \ No newline at end of file diff --git a/src/sqlite.h.in b/src/sqlite.h.in index b08f4bd410..613ee6e148 100644 --- a/src/sqlite.h.in +++ b/src/sqlite.h.in @@ -3304,10 +3304,11 @@ int sqlite3_reset(sqlite3_stmt *pStmt); ** to each database connection separately. ** ** ^The second parameter is the name of the SQL function to be created or -** redefined. ^The length of the name is limited to 255 bytes, exclusive of -** the zero-terminator. ^Note that the name length limit is in bytes, not -** characters. ^Any attempt to create a function with a longer name -** will result in [SQLITE_ERROR] being returned. +** redefined. ^The length of the name is limited to 255 bytes in a UTF-8 +** representation, exclusive of the zero-terminator. ^Note that the name +** length limit is in UTF-8 bytes, not characters nor UTF-16 bytes. +** ^Any attempt to create a function with a longer name +** will result in [SQLITE_MISUSE] being returned. ** ** ^The third parameter (nArg) ** is the number of arguments that the SQL function or