From 70b75e73125ceadc683d5b1a67b49c7227879709 Mon Sep 17 00:00:00 2001 From: Alex Zhukov Date: Tue, 27 Sep 2011 22:01:04 +0400 Subject: skip PGPSignatureList if it comes before PGPLiteralData --- src/org/thialfihar/android/apg/Apg.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/org/thialfihar/android/apg/Apg.java b/src/org/thialfihar/android/apg/Apg.java index 860893075..f9350eadf 100644 --- a/src/org/thialfihar/android/apg/Apg.java +++ b/src/org/thialfihar/android/apg/Apg.java @@ -1799,6 +1799,10 @@ public class Apg { currentProgress += 10; } + if (dataChunk instanceof PGPSignatureList) { + dataChunk = plainFact.nextObject(); + } + if (dataChunk instanceof PGPLiteralData) { progress.setProgress(R.string.progress_decrypting, currentProgress, 100); PGPLiteralData literalData = (PGPLiteralData) dataChunk; -- cgit v1.2.3