aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/org/connectbot/service/TerminalBridge.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/org/connectbot/service/TerminalBridge.java')
-rw-r--r--app/src/main/java/org/connectbot/service/TerminalBridge.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/app/src/main/java/org/connectbot/service/TerminalBridge.java b/app/src/main/java/org/connectbot/service/TerminalBridge.java
index d15585c..6d305f5 100644
--- a/app/src/main/java/org/connectbot/service/TerminalBridge.java
+++ b/app/src/main/java/org/connectbot/service/TerminalBridge.java
@@ -43,10 +43,14 @@ import android.graphics.Paint.FontMetrics;
import android.graphics.Typeface;
import android.text.ClipboardManager;
import android.util.Log;
+import android.app.Activity;
+
import de.mud.terminal.VDUBuffer;
import de.mud.terminal.VDUDisplay;
import de.mud.terminal.vt320;
+import com.trilead.ssh2.signature.TokenRSASHA1Verify;
+
/**
* Provides a bridge between a MUD terminal buffer and a possible TerminalView.
@@ -603,6 +607,8 @@ public class TerminalBridge implements VDUDisplay {
final int width = parent.getWidth();
final int height = parent.getHeight();
+ TokenRSASHA1Verify.open((Activity) parent.getContext());
+
// Something has gone wrong with our layout; we're 0 width or height!
if (width <= 0 || height <= 0)
return;
@@ -691,6 +697,7 @@ public class TerminalBridge implements VDUDisplay {
*/
public synchronized void parentDestroyed() {
parent = null;
+ TokenRSASHA1Verify.close();
discardBitmap();
}