mirror of
https://github.com/pbatard/rufus.git
synced 2025-05-29 05:55:30 -04:00
[ui] ui improvements
* fixed DOS selected on init for exFAT and NTFS in certain cases * improved progress and status reports * other minor improvements
This commit is contained in:
parent
17132c35a4
commit
e78f07cda6
6 changed files with 39 additions and 40 deletions
|
@ -361,9 +361,8 @@ static void print_status(void)
|
|||
percent = calc_percent((unsigned long) currently_testing,
|
||||
(unsigned long) num_blocks);
|
||||
percent = (percent/2.0f) + ((cur_op==OP_READ)? 50.0f : 0.0f);
|
||||
PrintStatus(0, "BB PASS %d/%d(%c): %0.2f%% done. (%d/%d/%d errors)",
|
||||
PrintStatus(0, "Bad Blocks: PASS %d/%d - %0.2f%% (%d/%d/%d errors)",
|
||||
cur_pattern, nr_pattern,
|
||||
(cur_op==OP_READ)?'R':'W',
|
||||
percent,
|
||||
num_read_errors,
|
||||
num_write_errors,
|
||||
|
@ -393,8 +392,8 @@ static void pattern_fill(unsigned char *buffer, unsigned int pattern,
|
|||
for (ptr = buffer; ptr < buffer + n; ptr++) {
|
||||
(*ptr) = rand() % (1 << (8 * sizeof(char)));
|
||||
}
|
||||
PrintStatus(3500, "Testing with random pattern: ");
|
||||
uprintf("Testing with random pattern: ");
|
||||
PrintStatus(3500, "Bad Blocks: Testing with random pattern.");
|
||||
uprintf("Bad Blocks: Testing with random pattern.");
|
||||
} else {
|
||||
bpattern[0] = 0;
|
||||
for (i = 0; i < sizeof(bpattern); i++) {
|
||||
|
@ -411,8 +410,8 @@ static void pattern_fill(unsigned char *buffer, unsigned int pattern,
|
|||
else
|
||||
i--;
|
||||
}
|
||||
PrintStatus(3500, "Testing with pattern 0x%02X", bpattern[i]);
|
||||
uprintf("Testing with pattern 0x%02X", bpattern[i]);
|
||||
PrintStatus(3500, "Bad Blocks: Testing with pattern 0x%02X.", bpattern[i]);
|
||||
uprintf("Bad Blocks: Testing with pattern 0x%02X.", bpattern[i]);
|
||||
cur_pattern++;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue