diff --git a/rse/plugins/org.eclipse.rse.importexport/src/org/eclipse/rse/internal/importexport/files/RemoteExporter.java b/rse/plugins/org.eclipse.rse.importexport/src/org/eclipse/rse/internal/importexport/files/RemoteExporter.java index aadc57488db..02b63a40f34 100644 --- a/rse/plugins/org.eclipse.rse.importexport/src/org/eclipse/rse/internal/importexport/files/RemoteExporter.java +++ b/rse/plugins/org.eclipse.rse.importexport/src/org/eclipse/rse/internal/importexport/files/RemoteExporter.java @@ -124,9 +124,9 @@ class RemoteExporter { int bytesRead = 0; boolean done = false; while (!done){ - bytesRead = instream.read(buffer); + bytesRead = instream.read(buffer, 0, length); if (bytesRead > 0){ - outstream.write(buffer); + outstream.write(buffer, 0, bytesRead); } if (bytesRead == -1){ done = true;