SQLite

Check-in [f4229857a1]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fix an obsolete comment on the sqlite3_namelist() function implementation.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | experimental-namelist
Files: files | file ages | folders
SHA3-256: f4229857a10d4f605ba67e18786c9ddf60be6c1c8a817631c40404adfdbb67cc
User & Date: drh 2017-07-07 14:54:38.736
Context
2017-07-07
14:54
Fix an obsolete comment on the sqlite3_namelist() function implementation. (Closed-Leaf check-in: f4229857a1 user: drh tags: experimental-namelist)
2017-07-06
22:40
Always load the schema before starting tab-completion. (check-in: 907fd3aab6 user: drh tags: experimental-namelist)
Changes
Unified Diff Ignore Whitespace Patch
Changes to src/tokenize.c.
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
** specifically what kinds of names should be returned.  All names
** returned must begin with zPrefix.
**
** The returned list is from a single memory allocation.  The caller owns
** the allocation and should release it using sqlite3_free() when it has
** finished using the list.
**
** Each word is separated from the next by a single 0x00 byte.  The list
** is terminated by two 0x00 bytes in a row.
*/
char **sqlite3_namelist(
  sqlite3 *db,             /* Database from which to extract names */
  const char *zPrefix,     /* Only extract names matching this prefix */
  int typeMask,            /* Mask of the types of names to extract */
  int *pCount              /* Write the number of names here */
){







|
|







646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
** specifically what kinds of names should be returned.  All names
** returned must begin with zPrefix.
**
** The returned list is from a single memory allocation.  The caller owns
** the allocation and should release it using sqlite3_free() when it has
** finished using the list.
**
** The returned list is an array of pointers to strings.  The list is
** terminated by a single NULL pointer.
*/
char **sqlite3_namelist(
  sqlite3 *db,             /* Database from which to extract names */
  const char *zPrefix,     /* Only extract names matching this prefix */
  int typeMask,            /* Mask of the types of names to extract */
  int *pCount              /* Write the number of names here */
){