1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-14 04:25:21 +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; int bytesRead = 0;
boolean done = false; boolean done = false;
while (!done){ while (!done){
bytesRead = instream.read(buffer, 0, length); bytesRead = instream.read(buffer, 0, length);
if (bytesRead > 0){ if (bytesRead > 0){
outstream.write(buffer, 0, bytesRead); outstream.write(buffer, 0, bytesRead);
} }
if (bytesRead == -1){ if (bytesRead == -1){
done = true; done = true;
}
} }
} }
instream.close(); finally {
outstream.close(); instream.close();
outstream.close();
}
} }
} }