summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/javax/crypto/CipherOutputStream.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/javax/crypto/CipherOutputStream.java')
-rw-r--r--libjava/classpath/javax/crypto/CipherOutputStream.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/libjava/classpath/javax/crypto/CipherOutputStream.java b/libjava/classpath/javax/crypto/CipherOutputStream.java
index 5d1e57a16d2..960f6fb60ab 100644
--- a/libjava/classpath/javax/crypto/CipherOutputStream.java
+++ b/libjava/classpath/javax/crypto/CipherOutputStream.java
@@ -147,6 +147,8 @@ public class CipherOutputStream extends FilterOutputStream
*/
public void write(byte[] buf, int off, int len) throws IOException
{
- out.write(cipher.update(buf, off, len));
+ byte[] b = cipher.update(buf, off, len);
+ if (b != null)
+ out.write(b);
}
}
OpenPOWER on IntegriCloud