dd: avoid infinite loop in Input::force_fill()
dd: avoid infinite loop in Input::force_fill()

Avoid an infinite loop in `Input::force_fill()` when the input has
fewer bytes than are being requested to be read from the input.

uutils/coreutils,uutils/coreutils,uutils/coreutils