aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Edgar <medgar123@gmail.com>2013-10-06 12:19:12 +0200
committerRoberto E. Vargas Caballero <k0ga@shike2.com>2013-10-15 17:46:17 +0200
commit0f6942cdf6f8220f1ecd06e4b398e95c43833d44 (patch)
treeea43cdbb4c76b36a2d57abc50d5df35331f53c89
parent8e577322a3a55abf2f8226218ec87a7eec7fc3b1 (diff)
downloadst-patched-0f6942cdf6f8220f1ecd06e4b398e95c43833d44.tar.bz2
st-patched-0f6942cdf6f8220f1ecd06e4b398e95c43833d44.tar.xz
st-patched-0f6942cdf6f8220f1ecd06e4b398e95c43833d44.zip
Avoid buffer overrun in bpress()
Use correct type for Mousekey.b (XButtonEvent.button).
-rw-r--r--st.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/st.c b/st.c
index 9df6707..50b58a7 100644
--- a/st.c
+++ b/st.c
@@ -256,9 +256,9 @@ typedef struct {
256} XWindow; 256} XWindow;
257 257
258typedef struct { 258typedef struct {
259 int b; 259 uint b;
260 uint mask; 260 uint mask;
261 char s[ESC_BUF_SIZ]; 261 char *s;
262} Mousekey; 262} Mousekey;
263 263
264typedef struct { 264typedef struct {