#include <algorithm>
#include <cassert>
#include <ctime>
+#include <math.h>
#include "filedata.hpp"
bool copy_until_full( I begin, I end, O out, INT &space ) {
bool complete = true;
- while( 0 != space && begin != end ) {
+ while( begin != end ) {
INT size = (*begin)->getFileSize();
INT blocksize = blocks( size ) * bytes_in_block;
cerr << now << endl << endl;
cerr << "Need backing up..." << endl;
- cerr << " Added Bytes: " << added_bytes << endl;
- cerr << " Added Blocks: " << added_blocks << endl;
- cerr << " Modified Bytes: " << modified_bytes << endl;
- cerr << " Modified Blocks: " << modified_blocks << endl;
- cerr << " Disks Remaining: " << disks_remaining << endl << endl;
+ cerr << " Added Bytes: " << added_bytes << endl;
+ cerr << " Added Blocks: " << added_blocks << endl;
+ cerr << " Modified Bytes: " << modified_bytes << endl;
+ cerr << " Modified Blocks: " << modified_blocks << endl;
+ cerr << " Disks Remaining: " << disks_remaining << endl << endl;
cerr << "Will be backed up..." << endl;
- cerr << " Essential Bytes: " << essential_bytes << endl;
- cerr << " Essential Blocks: " << essential_blocks << endl;
- cerr << " Total Bytes: " << total_bytes << endl;
- cerr << " Total Blocks: " << total_blocks << endl << endl;
+ cerr << " Essential Bytes: " << essential_bytes << endl;
+ cerr << " Essential Blocks: " << essential_blocks << endl;
+ cerr << " Total Bytes: " << total_bytes << endl;
+ cerr << " Total Blocks: " << total_blocks << endl << endl;
if( ! complete ) { cerr << "Backup is incomplete!" << endl; }