Cleanup: Fix bad assert.

Assert will fail on first loop iteration (in that case,
prtpos.bytes_printed is 0).
This commit is contained in:
Eliseo Martínez 2015-01-11 09:49:57 +01:00
parent a684cc175a
commit d0bd057ffe

View File

@ -731,7 +731,8 @@ void ex_hardcopy(exarg_T *eap)
if (got_int || settings.user_abort)
goto print_fail;
assert(prtpos.bytes_printed * 100 > prtpos.bytes_printed);
assert(prtpos.bytes_printed == 0
|| prtpos.bytes_printed * 100 > prtpos.bytes_printed);
sprintf((char *)IObuff, _("Printing page %d (%zu%%)"),
page_count + 1 + side,
prtpos.bytes_printed * 100 / bytes_to_print);