Commit Diff


commit - 39964614b742c4ec98a326762d98470cb987a45b
commit + 66556d967028a0b770e9bfcb9667389a6e994a58
blob - 839136ddf906c5cf674fb039f6f534ae8893d8d8
blob + 27536d28acea16b88ae9dab60de263c6408fcb20
--- st.c
+++ st.c
@@ -1404,9 +1404,9 @@ stty(void)
 		if ((n = strlen(s)) > siz-1)
 			die("stty parameter length too long\n");
 		*q++ = ' ';
-		q = memcpy(q, s, n);
+		memcpy(q, s, n);
 		q += n;
-		siz-= n + 1;
+		siz -= n + 1;
 	}
 	*q = '\0';
 	if (system(cmd) != 0)