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

Diff for /mandoc/mandocdb.c between version 1.104 and 1.105

version 1.104, 2014/01/06 03:52:13 version 1.105, 2014/01/06 13:54:17
Line 130  struct mdoc_handler {
Line 130  struct mdoc_handler {
 };  };
   
 static  void     dbclose(int);  static  void     dbclose(int);
 static  void     dbindex(const struct mpage *, struct mchars *);  static  void     dbadd(const struct mpage *, struct mchars *);
 static  int      dbopen(int);  static  int      dbopen(int);
 static  void     dbprune(void);  static  void     dbprune(void);
 static  void     filescan(const char *);  static  void     filescan(const char *);
Line 1047  mpages_merge(struct mchars *mc, struct mparse *mp)
Line 1047  mpages_merge(struct mchars *mc, struct mparse *mp)
                 else                  else
                         parse_cat(mpage);                          parse_cat(mpage);
   
                 dbindex(mpage, mc);                  dbadd(mpage, mc);
                 ohash_delete(&strings);                  ohash_delete(&strings);
                 mpage = ohash_next(&mpages, &pslot);                  mpage = ohash_next(&mpages, &pslot);
         }          }
Line 1732  render_key(struct mchars *mc, struct str *key)
Line 1732  render_key(struct mchars *mc, struct str *key)
  * Also, handle escape sequences at the last possible moment.   * Also, handle escape sequences at the last possible moment.
  */   */
 static void  static void
 dbindex(const struct mpage *mpage, struct mchars *mc)  dbadd(const struct mpage *mpage, struct mchars *mc)
 {  {
         struct mlink    *mlink;          struct mlink    *mlink;
         struct str      *key;          struct str      *key;
Line 1741  dbindex(const struct mpage *mpage, struct mchars *mc)
Line 1741  dbindex(const struct mpage *mpage, struct mchars *mc)
         unsigned int     slot;          unsigned int     slot;
   
         if (verb)          if (verb)
                 say(mpage->mlinks->file, "Adding to index");                  say(mpage->mlinks->file, "Adding to database");
   
         if (nodb)          if (nodb)
                 return;                  return;
Line 1802  dbprune(void)
Line 1802  dbprune(void)
                 SQL_STEP(stmts[STMT_DELETE_PAGE]);                  SQL_STEP(stmts[STMT_DELETE_PAGE]);
                 sqlite3_reset(stmts[STMT_DELETE_PAGE]);                  sqlite3_reset(stmts[STMT_DELETE_PAGE]);
                 if (verb)                  if (verb)
                         say(mlink->file, "Deleted from index");                          say(mlink->file, "Deleted from database");
                 mpage = ohash_next(&mpages, &slot);                  mpage = ohash_next(&mpages, &slot);
         }          }
 }  }

Legend:
Removed from v.1.104  
changed lines
  Added in v.1.105

CVSweb