shithub: front

Download patch

ref: 0581570c062a12e446355360c1706af491a74e9f
parent: b95ec908375919c15d5c3e10b3c08dda1a501235
author: qwx <qwx@sciops.net>
date: Tue Aug 5 11:35:03 EDT 2025

eui: fix off-by-one in joystick event processing

--- a/sys/src/games/eui.c
+++ b/sys/src/games/eui.c
@@ -72,8 +72,8 @@
 		n = read(0, buf, sizeof(buf) - 1);
 		if(n <= 0)
 			sysfatal("read: %r");
-		buf[n] = 0;
-		n = getfields(buf, down, nelem(down), 1, " ");
+		buf[n-1] = 0;
+		n = getfields(buf, down, nelem(down), 0, " ");
 		k = 0;
 		for(n--; n >= 0; n--){
 			s = down[n];
--