diff options
author | Kenny Root <kenny@the-b.org> | 2009-06-01 20:33:52 +0000 |
---|---|---|
committer | Kenny Root <kenny@the-b.org> | 2009-06-01 20:33:52 +0000 |
commit | 60096519da803765e1f48d5f6329f7da382c379c (patch) | |
tree | 44230329ef1e2f2afb5af824b3edaad66c257b5e /src | |
parent | d9bbed54b96b12ccf959116f6e8acc9ffd49a276 (diff) | |
download | connectbot-60096519da803765e1f48d5f6329f7da382c379c.tar.gz connectbot-60096519da803765e1f48d5f6329f7da382c379c.tar.bz2 connectbot-60096519da803765e1f48d5f6329f7da382c379c.zip |
Fix off-by-one error in de.mud code unmasked by r252
git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@255 df292f66-193f-0410-a5fc-6d59da041ff2
Diffstat (limited to 'src')
-rw-r--r-- | src/de/mud/terminal/VDUBuffer.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/de/mud/terminal/VDUBuffer.java b/src/de/mud/terminal/VDUBuffer.java index d766bfe..60c73f4 100644 --- a/src/de/mud/terminal/VDUBuffer.java +++ b/src/de/mud/terminal/VDUBuffer.java @@ -377,8 +377,8 @@ public class VDUBuffer { newBufSize += n; } - cbuf = new char[bufSize][]; - abuf = new int[bufSize][]; + cbuf = new char[newBufSize][]; + abuf = new int[newBufSize][]; } else { offset = n; cbuf = charArray; @@ -406,7 +406,7 @@ public class VDUBuffer { } // copy anything from the topMargin up to the amount of lines inserted // to the gap left over between scrollback buffer and screenBase - if (oldBase > 0) { + if (oldBase >= 0) { System.arraycopy(charArray, oldBase + top, cbuf, oldBase - offset, n); |