1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-11-14 16:32:06 +01:00

Clean close() method

This commit is contained in:
Paul Schaub 2022-09-14 19:41:22 +02:00
parent 48e83420a3
commit a921f0b85e

View file

@ -348,17 +348,11 @@ public class OpenPgpMessageInputStream extends InputStream {
if (in != null) { if (in != null) {
in.close(); in.close();
in = null; // TODO: Collect result of in before nulling in = null;
if (automaton.getState() != PDA.State.LiteralMessage) {
automaton.next(InputAlphabet.EndOfSequence);
automaton.assertValid();
}
} else {
automaton.next(InputAlphabet.EndOfSequence);
automaton.assertValid();
} }
super.close(); automaton.next(InputAlphabet.EndOfSequence);
automaton.assertValid();
closed = true; closed = true;
} }