aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicah Cowan <micah@micah.cowan.name>2011-03-04 20:36:59 +0000
committerMicah Cowan <micah@micah.cowan.name>2011-03-04 20:36:59 +0000
commitc0888f3fd1c4fbaf4c4a9c31f341f35b967a0a55 (patch)
tree2ebad74e520906720322d561c07cb1ade007256a
parent9def6baabaf7547bc9f6bb37021e275dbc21d94f (diff)
downloadrtmux-c0888f3fd1c4fbaf4c4a9c31f341f35b967a0a55.tar.gz
rtmux-c0888f3fd1c4fbaf4c4a9c31f341f35b967a0a55.tar.bz2
rtmux-c0888f3fd1c4fbaf4c4a9c31f341f35b967a0a55.zip
Make sure non-UTF8 mouse coordinates are kept to 8-bit values.
-rw-r--r--tty-keys.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/tty-keys.c b/tty-keys.c
index 5e827dc7..fda480b6 100644
--- a/tty-keys.c
+++ b/tty-keys.c
@@ -1,4 +1,4 @@
-/* $Id: tty-keys.c,v 1.59 2011-01-07 14:34:45 tcunha Exp $ */
+/* $Id: tty-keys.c,v 1.60 2011-03-04 20:36:59 micahcowan Exp $ */
/*
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
@@ -630,10 +630,10 @@ tty_keys_mouse(struct tty *tty,
utf8_append(&utf8data, buf[*size]);
value = utf8_combine(&utf8data);
} else
- value = buf[*size];
+ value = (unsigned char)buf[*size];
(*size)++;
} else {
- value = buf[*size];
+ value = (unsigned char)buf[*size];
(*size)++;
}