fixed: thread plugin didn't correctly set the last item and replies (in 'thread' table)
when deleting an answer added: ThreadInfo::Repair() method will be used by 'fsck' winix function added: plugins/groupitem directory for a new plugin: 'groupitem' git-svn-id: svn://ttmath.org/publicrep/winix/trunk@725 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
@@ -64,7 +64,10 @@ public:
|
||||
|
||||
|
||||
void RemoveThread(long file_id);
|
||||
void RemoveThreadAnswer(long answer_id);
|
||||
|
||||
// repairing the database
|
||||
void Repair();
|
||||
|
||||
private:
|
||||
|
||||
@@ -73,9 +76,13 @@ private:
|
||||
System * system;
|
||||
|
||||
std::vector<Item*> out_dir_tab;
|
||||
std::vector<long> remove_answer_id_tab;
|
||||
Item out_item;
|
||||
std::vector<long> remove_answer_id_tab, repair_id_tab, repair_answer_tab;
|
||||
Item out_item, repair_item;
|
||||
DbItemQuery iq;
|
||||
|
||||
void RepairAnswer(long answer_id);
|
||||
void RepairAnswers(long file_id);
|
||||
void Repair(long file_id);
|
||||
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user