Changeset 259 in xtideuniversalbios for trunk/Serial_Server/library/FlatImage.h
- Timestamp:
- Feb 23, 2012, 7:14:06 AM (13 years ago)
- google:author:
- gregli@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Serial_Server/library/FlatImage.h
r225 r259 24 24 double sizef; 25 25 FileAccess cf; 26 char sizeChar; 26 27 27 28 size = (unsigned long) p_cyl * (unsigned long) p_sect * (unsigned long) p_head; … … 29 30 log( -1, "'%s', can't create flat file with size greater than %lu 512-byte sectors", name, cf.MaxSectors ); 30 31 sizef = size / 2048.0; // 512 byte sectors -> MB 32 sizeChar = 'M'; 33 if( sizef < 1 ) 34 { 35 sizef *= 1024; 36 sizeChar = 'K'; 37 } 31 38 32 39 if( cf.Create( name ) ) … … 37 44 38 45 if( p_cyl > 1024 ) 39 log( 0, "Created file '%s', size %. 1lf MB", name, sizef);46 log( 0, "Created file '%s', size %.2lf %cB", name, sizef, sizeChar ); 40 47 else 41 log( 0, "Created file '%s', geometry %u:%u:%u, size %. 1lf MB", name, p_cyl, p_sect, p_head, sizef);48 log( 0, "Created file '%s', geometry %u:%u:%u, size %.2lf %cB", name, p_cyl, p_head, p_sect, sizef, sizeChar ); 42 49 cf.Close(); 43 50 }
Note:
See TracChangeset
for help on using the changeset viewer.