File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed
pg/src/main/java/org/bouncycastle/bcpg Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -239,8 +239,9 @@ public Packet readPacket()
239239 }
240240 else
241241 {
242- objStream = new BCPGInputStream (
243- new BufferedInputStream (new PartialInputStream (this , partial , bodyLen )));
242+ // assert !this.next;
243+ PartialInputStream pis = new PartialInputStream (this .in , partial , bodyLen );
244+ objStream = new BCPGInputStream (new BufferedInputStream (pis ));
244245 }
245246
246247 switch (tag )
@@ -339,14 +340,11 @@ public void close()
339340 private static class PartialInputStream
340341 extends InputStream
341342 {
342- private BCPGInputStream in ;
343+ private final InputStream in ;
343344 private boolean partial ;
344345 private int dataLength ;
345346
346- PartialInputStream (
347- BCPGInputStream in ,
348- boolean partial ,
349- int dataLength )
347+ PartialInputStream (InputStream in , boolean partial , int dataLength )
350348 {
351349 this .in = in ;
352350 this .partial = partial ;
You can’t perform that action at this time.
0 commit comments