~skydiver38/win32-image-writer/updates

« back to all changes in this revision

Viewing changes to src/disk.cpp

  • Committer: Justin Davis
  • Date: 2009-04-22 03:34:54 UTC
  • Revision ID: davis@tuxbox-20090422033454-2mfjw7funtz9algi
Fixed disk space checker

Show diffs side-by-side

added added

removed removed

Lines of Context:
214
214
        return filesize / sectorsize;
215
215
}
216
216
 
217
 
bool spaceAvailable(char *location, unsigned long spaceneeded, bool checkfreespace)
 
217
bool spaceAvailable(char *location, unsigned long spaceneeded)
218
218
{
219
219
        unsigned long freeclusters, sectorspercluster, bytespersector, totalclusters;
220
220
        GetDiskFreeSpace(location, &sectorspercluster, &bytespersector, &freeclusters, &totalclusters);
221
 
        if (checkfreespace)
222
 
                return (spaceneeded <= sectorspercluster * freeclusters * bytespersector);
223
 
        return (spaceneeded <= sectorspercluster * totalclusters * bytespersector);
 
221
        return (spaceneeded <= sectorspercluster * freeclusters * bytespersector);
224
222
}