2010-08-21 09:55:55 PDT
DB xbt_files Add
`gold` int(1) NOT NULL DEFAULT '0'
1. File: /Tracker/server.h
After:
=====================================================
seeders = 0;
=====================================================
Add:
=====================================================
gold = 0;
=====================================================
After:
=====================================================
int seeders;
=====================================================
Add:
=====================================================
int gold;
=====================================================
2. File: /Tracker/server.cpp
Before:
=====================================================
m_files_users_updates_buffer += Csql_query(m_database, "(?,1,?,?,?,?,?,?,?),")
=====================================================
Add:
=====================================================
if (file.gold == 1) downloaded = 0;
=====================================================
Search:
=====================================================
Csql_result result = Csql_query(m_database, "select info_hash, @completed, @fid, ctime from @files where @fid >= ?").p(m_fid_end).execute();
=====================================================
Replace:
=====================================================
Csql_result result = Csql_query(m_database, "select info_hash, @completed, @fid, ctime, gold from @files where @fid >= ?").p(m_fid_end).execute();
=====================================================
After:
=====================================================
file.ctime = row[3].i();
=====================================================
Add:
=====================================================
file.gold = row[4].i();
=====================================================
help make the correct function Free-Leech