/ Hex Artifact Content
Login

Artifact 3a10a0af180d502cecc50df77b1b22df142817fe:


0000: 2f 2a 0a 2a 2a 20 32 30 30 36 20 4f 63 74 20 31  /*.** 2006 Oct 1
0010: 30 0a 2a 2a 0a 2a 2a 20 54 68 65 20 61 75 74 68  0.**.** The auth
0020: 6f 72 20 64 69 73 63 6c 61 69 6d 73 20 63 6f 70  or disclaims cop
0030: 79 72 69 67 68 74 20 74 6f 20 74 68 69 73 20 73  yright to this s
0040: 6f 75 72 63 65 20 63 6f 64 65 2e 20 20 49 6e 20  ource code.  In 
0050: 70 6c 61 63 65 20 6f 66 0a 2a 2a 20 61 20 6c 65  place of.** a le
0060: 67 61 6c 20 6e 6f 74 69 63 65 2c 20 68 65 72 65  gal notice, here
0070: 20 69 73 20 61 20 62 6c 65 73 73 69 6e 67 3a 0a   is a blessing:.
0080: 2a 2a 0a 2a 2a 20 20 20 20 4d 61 79 20 79 6f 75  **.**    May you
0090: 20 64 6f 20 67 6f 6f 64 20 61 6e 64 20 6e 6f 74   do good and not
00a0: 20 65 76 69 6c 2e 0a 2a 2a 20 20 20 20 4d 61 79   evil..**    May
00b0: 20 79 6f 75 20 66 69 6e 64 20 66 6f 72 67 69 76   you find forgiv
00c0: 65 6e 65 73 73 20 66 6f 72 20 79 6f 75 72 73 65  eness for yourse
00d0: 6c 66 20 61 6e 64 20 66 6f 72 67 69 76 65 20 6f  lf and forgive o
00e0: 74 68 65 72 73 2e 0a 2a 2a 20 20 20 20 4d 61 79  thers..**    May
00f0: 20 79 6f 75 20 73 68 61 72 65 20 66 72 65 65 6c   you share freel
0100: 79 2c 20 6e 65 76 65 72 20 74 61 6b 69 6e 67 20  y, never taking 
0110: 6d 6f 72 65 20 74 68 61 6e 20 79 6f 75 20 67 69  more than you gi
0120: 76 65 2e 0a 2a 2a 0a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ve..**.*********
0130: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0140: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0150: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0160: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0170: 2a 2a 2a 2a 2a 0a 2a 2a 0a 2a 2a 20 54 68 69 73  *****.**.** This
0180: 20 68 65 61 64 65 72 20 66 69 6c 65 20 69 73 20   header file is 
0190: 75 73 65 64 20 62 79 20 70 72 6f 67 72 61 6d 73  used by programs
01a0: 20 74 68 61 74 20 77 61 6e 74 20 74 6f 20 6c 69   that want to li
01b0: 6e 6b 20 61 67 61 69 6e 73 74 20 74 68 65 0a 2a  nk against the.*
01c0: 2a 20 46 54 53 33 20 6c 69 62 72 61 72 79 2e 20  * FTS3 library. 
01d0: 20 41 6c 6c 20 69 74 20 64 6f 65 73 20 69 73 20   All it does is 
01e0: 64 65 63 6c 61 72 65 20 74 68 65 20 73 71 6c 69  declare the sqli
01f0: 74 65 33 46 74 73 33 49 6e 69 74 28 29 20 69 6e  te3Fts3Init() in
0200: 74 65 72 66 61 63 65 2e 0a 2a 2f 0a 23 69 6e 63  terface..*/.#inc
0210: 6c 75 64 65 20 22 73 71 6c 69 74 65 33 2e 68 22  lude "sqlite3.h"
0220: 0a 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73  ..#ifdef __cplus
0230: 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43 22 20  plus.extern "C" 
0240: 7b 0a 23 65 6e 64 69 66 20 20 2f 2a 20 5f 5f 63  {.#endif  /* __c
0250: 70 6c 75 73 70 6c 75 73 20 2a 2f 0a 0a 69 6e 74  plusplus */..int
0260: 20 73 71 6c 69 74 65 33 46 74 73 33 49 6e 69 74   sqlite3Fts3Init
0270: 28 73 71 6c 69 74 65 33 20 2a 64 62 29 3b 0a 0a  (sqlite3 *db);..
0280: 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c  #ifdef __cpluspl
0290: 75 73 0a 7d 20 20 2f 2a 20 65 78 74 65 72 6e 20  us.}  /* extern 
02a0: 22 43 22 20 2a 2f 0a 23 65 6e 64 69 66 20 20 2f  "C" */.#endif  /
02b0: 2a 20 5f 5f 63 70 6c 75 73 70 6c 75 73 20 2a 2f  * __cplusplus */
02c0: 0a                                               .