mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-01 14:15:23 +02:00
[191482] [importexport][efs] Export from Project on a remote EFS project Errors
This commit is contained in:
parent
dff4d56251
commit
db2c0c4ea1
1 changed files with 18 additions and 14 deletions
|
@ -118,22 +118,26 @@ class RemoteExporter {
|
|||
OutputStream outstream = rfss.getOutputStream(remoteParent, remoteFile, IFileService.NONE, new NullProgressMonitor());
|
||||
|
||||
InputStream instream = file.getContents();
|
||||
int length = 1000;
|
||||
byte[] buffer = new byte[length];
|
||||
|
||||
int bytesRead = 0;
|
||||
boolean done = false;
|
||||
while (!done){
|
||||
bytesRead = instream.read(buffer, 0, length);
|
||||
if (bytesRead > 0){
|
||||
outstream.write(buffer, 0, bytesRead);
|
||||
}
|
||||
if (bytesRead == -1){
|
||||
done = true;
|
||||
try {
|
||||
int length = 1000;
|
||||
byte[] buffer = new byte[length];
|
||||
|
||||
int bytesRead = 0;
|
||||
boolean done = false;
|
||||
while (!done){
|
||||
bytesRead = instream.read(buffer, 0, length);
|
||||
if (bytesRead > 0){
|
||||
outstream.write(buffer, 0, bytesRead);
|
||||
}
|
||||
if (bytesRead == -1){
|
||||
done = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
instream.close();
|
||||
outstream.close();
|
||||
finally {
|
||||
instream.close();
|
||||
outstream.close();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue