aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/org/connectbot/service/TerminalBridge.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/org/connectbot/service/TerminalBridge.java b/src/org/connectbot/service/TerminalBridge.java
index c014342..f43a870 100644
--- a/src/org/connectbot/service/TerminalBridge.java
+++ b/src/org/connectbot/service/TerminalBridge.java
@@ -424,7 +424,7 @@ public class TerminalBridge implements VDUDisplay, OnKeyListener, InteractiveCal
@Override
public void write(byte[] b) {
try {
- if (b != null)
+ if (b != null && stdin != null)
stdin.write(b);
} catch (IOException e) {
Log.e(TAG, "Problem handling incoming data in vt320() thread", e);
@@ -1006,7 +1006,7 @@ public class TerminalBridge implements VDUDisplay, OnKeyListener, InteractiveCal
metaState &= metaState ^ META_TRANSIENT;
return true;
case KeyEvent.KEYCODE_ENTER:
- ((vt320)buffer).keyTyped(vt320.KEY_ENTER, ' ', getStateForBuffer());
+ ((vt320)buffer).keyTyped(vt320.KEY_ENTER, ' ', 0);
metaState &= metaState ^ META_TRANSIENT;
return true;