Index: gnu/CORBA/CDR/cdrOutput.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/CORBA/CDR/cdrOutput.java,v
retrieving revision 1.1
diff -u -r1.1 cdrOutput.java
--- gnu/CORBA/CDR/cdrOutput.java	15 May 2005 01:09:29 -0000	1.1
+++ gnu/CORBA/CDR/cdrOutput.java	22 May 2005 11:53:24 -0000
@@ -647,16 +647,13 @@
    */
   public void write_octet_array(byte[] x, int ofs, int len)
   {
-    for (int i = ofs; i < ofs + len; i++)
+    try
       {
-        try
-          {
-            b.write(x, ofs, len);
-          }
-        catch (IOException ex)
-          {
-            Unexpected.error(ex);
-          }
+        b.write(x, ofs, len);
+      }
+    catch (IOException ex)
+      {
+        Unexpected.error(ex);
       }
   }
 
