libfdisk: treat size mismatch as a warning, not an error

 Based on kernel patch from Doug Anderson <dianders@chromium.org>.

Signed-off-by: Karel Zak <kzak@redhat.com>