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