/ Check-in [8dedff3b]
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

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

Overview
Comment:Yet another change to FTS5 trying to get it to merge successfully into sessions.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 8dedff3b9ac3e6bf9c131fee19f7d26dc1ebd61f
User & Date: drh 2016-01-14 14:33:36
Context
2016-01-14
18:01
Minor adjustments to the MSVC makefile. check-in: e2cba1bb user: mistachkin tags: trunk
15:46
Merge the latest enhancements and fixes from trunk. check-in: fccc5f20 user: dan tags: begin-concurrent
15:03
Merge the latest enhancements and fixes from trunk. check-in: d85774e0 user: drh tags: apple-osx
14:48
Merge the latest fixes and enhancements from trunk. check-in: 007e5c6d user: drh tags: sessions
14:33
Yet another change to FTS5 trying to get it to merge successfully into sessions. check-in: 8dedff3b user: drh tags: trunk
14:29
Fix more compiler warnings in FTS5. check-in: f791fc70 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to ext/fts5/fts5_index.c.

  4852   4852   }
  4853   4853   
  4854   4854   /*
  4855   4855   ** Argument p points to a buffer containing utf-8 text that is n bytes in 
  4856   4856   ** size. Return the number of bytes in the nChar character prefix of the
  4857   4857   ** buffer, or 0 if there are less than nChar characters in total.
  4858   4858   */
  4859         -static int sqlite3Fts5IndexCharlenToBytelen(
         4859  +int sqlite3Fts5IndexCharlenToBytelen(
  4860   4860     const char *p, 
  4861   4861     int nByte, 
  4862   4862     int nChar
  4863   4863   ){
  4864   4864     int n = 0;
  4865   4865     int i;
  4866   4866     for(i=0; i<nChar; i++){
................................................................................
  6088   6088     if( rc==SQLITE_OK ){
  6089   6089       rc = sqlite3_create_function(
  6090   6090           db, "fts5_rowid", -1, SQLITE_UTF8, 0, fts5RowidFunction, 0, 0
  6091   6091       );
  6092   6092     }
  6093   6093     return rc;
  6094   6094   }
  6095         -