git: 9front

Download patch

ref: c133897da8a65d68e11c00ecd2432725d1675daa
parent: 1a565a4a99cfd7bdca74d16e5ac95832c6b4ec5a
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Wed Mar 16 13:27:00 EDT 2016

libc: fix runestrecpy() return value (thanks spew)

--- a/sys/src/libc/port/runestrecpy.c
+++ b/sys/src/libc/port/runestrecpy.c
@@ -9,9 +9,9 @@
 
 	while(*s1++ = *s2++){
 		if(s1 == es1){
-			*--s1 = '\0';
+			s1[-1] = '\0';
 			break;
 		}
 	}
-	return s1;
+	return s1-1;
 }
--