Diff
Not logged in

Differences From Artifact [044b203277]:

To Artifact [d823b159bc]:


128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
  */
  if( nMissing ){
    db_begin_transaction();
    db_reset(&q);
    while( db_step(&q)==SQLITE_ROW ){
      const char *zFilename = db_column_text(&q, 0);
      if( access(zFilename, 0) ){
        const char *zRepo = mprintf("repo:%s", zFilename);
        db_unset(zRepo, 1);
        free(zRepo);
      }
    }
    db_finalize(&q);
    db_end_transaction(0);
  }







|







128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
  */
  if( nMissing ){
    db_begin_transaction();
    db_reset(&q);
    while( db_step(&q)==SQLITE_ROW ){
      const char *zFilename = db_column_text(&q, 0);
      if( access(zFilename, 0) ){
        char *zRepo = mprintf("repo:%s", zFilename);
        db_unset(zRepo, 1);
        free(zRepo);
      }
    }
    db_finalize(&q);
    db_end_transaction(0);
  }