1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-13 20:15:22 +02:00

[191482] [importexport][efs] Export from Project on a remote EFS project Errors

This commit is contained in:
David McKnight 2009-11-06 15:56:21 +00:00
parent dff4d56251
commit db2c0c4ea1

View file

@ -118,22 +118,26 @@ class RemoteExporter {
OutputStream outstream = rfss.getOutputStream(remoteParent, remoteFile, IFileService.NONE, new NullProgressMonitor()); OutputStream outstream = rfss.getOutputStream(remoteParent, remoteFile, IFileService.NONE, new NullProgressMonitor());
InputStream instream = file.getContents(); InputStream instream = file.getContents();
int length = 1000; try {
byte[] buffer = new byte[length]; int length = 1000;
byte[] buffer = new byte[length];
int bytesRead = 0;
boolean done = false; int bytesRead = 0;
while (!done){ boolean done = false;
bytesRead = instream.read(buffer, 0, length); while (!done){
if (bytesRead > 0){ bytesRead = instream.read(buffer, 0, length);
outstream.write(buffer, 0, bytesRead); if (bytesRead > 0){
} outstream.write(buffer, 0, bytesRead);
if (bytesRead == -1){ }
done = true; if (bytesRead == -1){
done = true;
}
} }
} }
instream.close(); finally {
outstream.close(); instream.close();
outstream.close();
}
} }
} }