fixed symmetric decrypting, stream didn't support .reset(), I guess, so now creating fresh streams where needed, and changed exception string to "" + e, rather than getMessage(), as that still can be null... annoying.

This commit is contained in:
Thialfihar
2010-05-21 02:47:40 +00:00
parent e5573973e7
commit 2c784554c7
7 changed files with 32 additions and 33 deletions

View File

@@ -245,15 +245,15 @@ public class EditKeyActivity extends BaseActivity implements OnClickListener {
Apg.buildSecretKey(this, mUserIds, mKeys, oldPassPhrase, newPassPhrase, this);
Apg.setCachedPassPhrase(getMasterKeyId(), newPassPhrase);
} catch (NoSuchProviderException e) {
error = e.getMessage();
error = "" + e;
} catch (NoSuchAlgorithmException e) {
error = e.getMessage();
error = "" + e;
} catch (PGPException e) {
error = e.getMessage();
error = "" + e;
} catch (SignatureException e) {
error = e.getMessage();
error = "" + e;
} catch (Apg.GeneralException e) {
error = e.getMessage();
error = "" + e;
}
data.putInt("type", Id.message.done);