From 6190d0ff140749b85dffd337b26b78c382a34f50 Mon Sep 17 00:00:00 2001 From: Jeff Epler Date: Mon, 15 Oct 2012 11:43:23 -0500 Subject: [PATCH] fix crash in setScreenSize --- src/de/mud/terminal/vt320.java | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/de/mud/terminal/vt320.java b/src/de/mud/terminal/vt320.java index 9a5fb9a..699f92f 100644 --- a/src/de/mud/terminal/vt320.java +++ b/src/de/mud/terminal/vt320.java @@ -1650,7 +1650,7 @@ public void setScreenSize(int c, int r, boolean broadcast) { do { // Don't overwrite or insert! TABS are not destructive, but movement! C++; - } while (C < columns && (Tabs[C] == 0)); + } while (C < columns && (C < Tabs.length) && (Tabs[C] == 0)); lastwaslf = 0; break; case '\r': // 13 CR -- 1.7.0.4