This was introduced in alleged support for autocrlf, but the logic makes no sense here. Change-Id: If37f3b90f21f875cee7165e17a17adfda446384dtags/v2.0.0.201206130900-r
@@ -142,13 +142,7 @@ public class IO { | |||
throw new IOException(MessageFormat.format( | |||
JGitText.get().fileIsTooLarge, path)); | |||
final byte[] buf = new byte[(int) sz]; | |||
int actSz = IO.readFully(in, buf, 0); | |||
if (actSz == sz) { | |||
byte[] ret = new byte[actSz]; | |||
System.arraycopy(buf, 0, ret, 0, actSz); | |||
return ret; | |||
} | |||
IO.readFully(in, buf, 0); | |||
return buf; | |||
} finally { | |||
try { |