diff options
-rw-r--r-- | java/src/com/tightvnc/vncviewer/RecordInterface.java | 1 | ||||
-rw-r--r-- | java/src/com/tightvnc/vncviewer/VncCanvas.java | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/java/src/com/tightvnc/vncviewer/RecordInterface.java b/java/src/com/tightvnc/vncviewer/RecordInterface.java index 6db71ce4..7e1f0c9e 100644 --- a/java/src/com/tightvnc/vncviewer/RecordInterface.java +++ b/java/src/com/tightvnc/vncviewer/RecordInterface.java @@ -21,6 +21,7 @@ public interface RecordInterface { public void writeByte(byte b) throws IOException; public void writeByte(int i) throws IOException; public void writeIntBE(int v) throws IOException; + public void writeShortBE(int v) throws IOException; public void recordCompactLen(int len) throws IOException; public void recordCompressedData(byte[] data) throws IOException; } diff --git a/java/src/com/tightvnc/vncviewer/VncCanvas.java b/java/src/com/tightvnc/vncviewer/VncCanvas.java index 823f8996..09541126 100644 --- a/java/src/com/tightvnc/vncviewer/VncCanvas.java +++ b/java/src/com/tightvnc/vncviewer/VncCanvas.java @@ -662,7 +662,6 @@ class VncCanvas extends Canvas // void handleCopyRect(int x, int y, int w, int h) throws IOException { - rfb.readCopyRect(); memGraphics.copyArea(rfb.copyRectSrcX, rfb.copyRectSrcY, w, h, x - rfb.copyRectSrcX, y - rfb.copyRectSrcY); @@ -1309,6 +1308,10 @@ class VncCanvas extends Canvas rfb.rec.writeIntBE(v); } + public void writeShortBE(int v) throws IOException { + rfb.rec.writeShortBE(v); + } + public void recordCompactLen(int len) throws IOException { rfb.recordCompactLen(len); } |