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:
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());
|
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();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue