|
|
@@ -114,8 +114,8 @@ extern "C" {
|
|
|
** system</a>. ^The SQLITE_SOURCE_ID macro evaluates to
|
|
|
** a string which identifies a particular check-in of SQLite
|
|
|
** within its configuration management system. ^The SQLITE_SOURCE_ID
|
|
|
-** string contains the date and time of the check-in (UTC) and an SHA1
|
|
|
-** hash of the entire source tree.
|
|
|
+** string contains the date and time of the check-in (UTC) and a SHA1
|
|
|
+** or SHA3-256 hash of the entire source tree.
|
|
|
**
|
|
|
** See also: [sqlite3_libversion()],
|
|
|
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
|
|
|
@@ -123,7 +123,7 @@ extern "C" {
|
|
|
*/
|
|
|
#define SQLITE_VERSION "3.18.0"
|
|
|
#define SQLITE_VERSION_NUMBER 3018000
|
|
|
-#define SQLITE_SOURCE_ID "2017-03-02 13:13:30 29f54b899e5cf22ece98ab41c39c41d75a4b228d"
|
|
|
+#define SQLITE_SOURCE_ID "2017-03-25 12:08:11 32be9c3faaafd736da3f49d475dc9279af4e4ba38070b60033d898345080acf0"
|
|
|
|
|
|
/*
|
|
|
** CAPI3REF: Run-Time Library Version Numbers
|
|
|
@@ -3458,9 +3458,9 @@ SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
|
|
|
**
|
|
|
** [[SQLITE_LIMIT_VDBE_OP]] ^(<dt>SQLITE_LIMIT_VDBE_OP</dt>
|
|
|
** <dd>The maximum number of instructions in a virtual machine program
|
|
|
-** used to implement an SQL statement. This limit is not currently
|
|
|
-** enforced, though that might be added in some future release of
|
|
|
-** SQLite.</dd>)^
|
|
|
+** used to implement an SQL statement. If [sqlite3_prepare_v2()] or
|
|
|
+** the equivalent tries to allocate space for more than this many opcodes
|
|
|
+** in a single prepared statement, an SQLITE_NOMEM error is returned.</dd>)^
|
|
|
**
|
|
|
** [[SQLITE_LIMIT_FUNCTION_ARG]] ^(<dt>SQLITE_LIMIT_FUNCTION_ARG</dt>
|
|
|
** <dd>The maximum number of arguments on a function.</dd>)^
|