X-Git-Url: http://git.pippins.net/embedvideo/.git/static/git-logo.png?a=blobdiff_plain;f=main.cpp;h=945cc0d0b36c91de96147dddb469355a87e89d75;hb=8d4d4fb10ef1401eb1467ff97782e2b2b68539f5;hp=d00d8de3aa1f089710890acd71180eb0dff470da;hpb=87ba58c6b74ea8452da0eea77edf3afe0392a53b;p=backups%2F.git diff --git a/main.cpp b/main.cpp index d00d8de..945cc0d 100644 --- a/main.cpp +++ b/main.cpp @@ -10,6 +10,7 @@ using namespace std; static const unsigned int bytes_in_block = 0x800; +static const char * dbname = "/var/tmp/backups.db"; unsigned long long current_time() { unsigned long long rc = 0; @@ -114,7 +115,7 @@ int main() { populate_set( cin, current ); file_set backed_up; - ifstream db( "test.db" ); + ifstream db( dbname ); if( db && db.good() ) { populate_set( db, backed_up ); } @@ -157,7 +158,7 @@ int main() { sort( backups_s.begin(), backups_s.end(), sizecmp ); file_set final; - unsigned long long space = 0x102800000ULL; // about 98% of 4220 MBytes + unsigned long long space = 0x100000000ULL; // After looking at how big the ISO can be and how many 1K blocks are left after formatting the filesystem I decided on an even 4GB target insert_iterator final_i( final, final.begin() ); @@ -196,7 +197,7 @@ int main() { } // Write the 'current' list to the dbfile - ofstream dbout( "test.db" ); + ofstream dbout( dbname ); copy( current.begin(), current.end(), ostream_iterator( dbout, "" ) ); // Write the 'final' list to stdout