diff --git a/src/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java b/src/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java index 78214b2eece9a55d7693155a15f8463f503649a6..9584131ed7a0b17b6a98e9efcb2983f1e2ae1c6e 100644 --- a/src/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java +++ b/src/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java @@ -58,7 +58,7 @@ public class KeyTabInputStream extends KrbDataInputStream implements KeyTabConst * Reads the number of bytes this entry data occupy. */ int readEntryLength() throws IOException { - return readLength4(); + return read(4); } diff --git a/src/share/classes/sun/security/krb5/internal/util/KrbDataInputStream.java b/src/share/classes/sun/security/krb5/internal/util/KrbDataInputStream.java index 2cd5adc9bce796f7e33efa73a83adbb967f946f6..d7a531bede9fb3076219c18838e03d07eb37bd77 100644 --- a/src/share/classes/sun/security/krb5/internal/util/KrbDataInputStream.java +++ b/src/share/classes/sun/security/krb5/internal/util/KrbDataInputStream.java @@ -82,7 +82,7 @@ public class KrbDataInputStream extends BufferedInputStream{ byte[] bytes = new byte[num]; if (read(bytes, 0, num) != num) { throw new IOException("Premature end of stream reached"); - }; + } int result = 0; for (int i = 0; i < num; i++) { if (bigEndian) {