[BACK]Return to mansearch.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/mansearch.c between version 1.34 and 1.35

version 1.34, 2014/04/20 16:46:05 version 1.35, 2014/04/23 16:34:50
Line 310  mansearch(const struct mansearch *search,
Line 310  mansearch(const struct mansearch *search,
                 sqlite3_finalize(s);                  sqlite3_finalize(s);
   
                 c = sqlite3_prepare_v2(db,                  c = sqlite3_prepare_v2(db,
                     "SELECT * FROM mlinks WHERE pageid=?"                      "SELECT sec, arch, name, pageid FROM mlinks "
                     " ORDER BY sec, arch, name",                      "WHERE pageid=? ORDER BY sec, arch, name",
                     -1, &s, NULL);                      -1, &s, NULL);
                 if (SQLITE_OK != c)                  if (SQLITE_OK != c)
                         fprintf(stderr, "%s\n", sqlite3_errmsg(db));                          fprintf(stderr, "%s\n", sqlite3_errmsg(db));
   
                 c = sqlite3_prepare_v2(db,                  c = sqlite3_prepare_v2(db,
                     "SELECT * FROM keys WHERE pageid=? AND bits & ?",                      "SELECT bits, key, pageid FROM keys "
                       "WHERE pageid=? AND bits & ?",
                     -1, &s2, NULL);                      -1, &s2, NULL);
                 if (SQLITE_OK != c)                  if (SQLITE_OK != c)
                         fprintf(stderr, "%s\n", sqlite3_errmsg(db));                          fprintf(stderr, "%s\n", sqlite3_errmsg(db));
Line 542  sql_statement(const struct expr *e)
Line 543  sql_statement(const struct expr *e)
         size_t           sz;          size_t           sz;
         int              needop;          int              needop;
   
         sql = mandoc_strdup("SELECT * FROM mpages WHERE ");          sql = mandoc_strdup(
               "SELECT desc, form, pageid FROM mpages WHERE ");
         sz = strlen(sql);          sz = strlen(sql);
   
         for (needop = 0; NULL != e; e = e->next) {          for (needop = 0; NULL != e; e = e->next) {

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35

CVSweb