@@ -365,7 +365,7 @@ typedef int (*sqlite3_callback)(void*,int,char**, char**);
365
365
** <ul>
366
366
** <li> The application must insure that the 1st parameter to sqlite3_exec()
367
367
** is a valid and open [database connection].
368
- ** <li> The application must not close [database connection] specified by
368
+ ** <li> The application must not close the [database connection] specified by
369
369
** the 1st parameter to sqlite3_exec() while sqlite3_exec() is running.
370
370
** <li> The application must not modify the SQL statement text passed into
371
371
** the 2nd parameter of sqlite3_exec() while sqlite3_exec() is running.
@@ -442,7 +442,7 @@ int sqlite3_exec(
442
442
** [sqlite3_extended_result_codes()] API.
443
443
**
444
444
** Some of the available extended result codes are listed here.
445
- ** One may expect the number of extended result codes will be expand
445
+ ** One may expect the number of extended result codes will increase
446
446
** over time. Software that uses extended result codes should expect
447
447
** to see new result codes in future releases of SQLite.
448
448
**
@@ -1380,7 +1380,7 @@ int sqlite3_db_config(sqlite3*, int op, ...);
1380
1380
** or [sqlite3_realloc()] first calls xRoundup. If xRoundup returns 0,
1381
1381
** that causes the corresponding memory allocation to fail.
1382
1382
**
1383
- ** The xInit method initializes the memory allocator. ( For example,
1383
+ ** The xInit method initializes the memory allocator. For example,
1384
1384
** it might allocate any require mutexes or initialize internal data
1385
1385
** structures. The xShutdown method is invoked (indirectly) by
1386
1386
** [sqlite3_shutdown()] and should deallocate any resources acquired
@@ -3106,7 +3106,6 @@ int sqlite3_limit(sqlite3*, int id, int newVal);
3106
3106
** choice of query plan if the parameter is the left-hand side of a [LIKE]
3107
3107
** or [GLOB] operator or if the parameter is compared to an indexed column
3108
3108
** and the [SQLITE_ENABLE_STAT3] compile-time option is enabled.
3109
- ** the
3110
3109
** </li>
3111
3110
** </ol>
3112
3111
*/
@@ -3836,7 +3835,7 @@ int sqlite3_data_count(sqlite3_stmt *pStmt);
3836
3835
** described above, or until [sqlite3_step()] or [sqlite3_reset()] or
3837
3836
** [sqlite3_finalize()] is called. ^The memory space used to hold strings
3838
3837
** and BLOBs is freed automatically. Do <b>not</b> pass the pointers returned
3839
- ** [sqlite3_column_blob()], [sqlite3_column_text()], etc. into
3838
+ ** from [sqlite3_column_blob()], [sqlite3_column_text()], etc. into
3840
3839
** [sqlite3_free()].
3841
3840
**
3842
3841
** ^(If a memory allocation error occurs during the evaluation of any
@@ -4914,8 +4913,8 @@ int sqlite3_release_memory(int);
4914
4913
**
4915
4914
** ^The sqlite3_db_release_memory(D) interface attempts to free as much heap
4916
4915
** memory as possible from database connection D. Unlike the
4917
- ** [sqlite3_release_memory()] interface, this interface is effect even
4918
- ** when then [SQLITE_ENABLE_MEMORY_MANAGEMENT] compile-time option is
4916
+ ** [sqlite3_release_memory()] interface, this interface is in effect even
4917
+ ** when the [SQLITE_ENABLE_MEMORY_MANAGEMENT] compile-time option is
4919
4918
** omitted.
4920
4919
**
4921
4920
** See also: [sqlite3_release_memory()]
0 commit comments