826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
|
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
|
-
-
+
+
+
+
+
+
|
}
if( m.type==CFTYPE_WIKI ){
char *zTag = mprintf("wiki-%s", m.zWikiTitle);
int tagid = tag_findid(zTag, 1);
int prior;
tag_insert(zTag, 1, 0, rid, m.rDate, rid);
free(zTag);
prior = db_int(0, "SELECT rid FROM tagxref WHERE tagid=%d"
" ORDER BY mtime DESC LIMIT 1 OFFSET 1", tagid);
prior = db_int(0,
"SELECT rid FROM tagxref"
" WHERE tagid=%d AND mtime<%.17g"
" ORDER BY mtime DESC",
tagid, m.rDate
);
if( prior ){
content_deltify(prior, rid, 0);
}
}
db_end_transaction(0);
manifest_clear(&m);
return 1;
|