Amazingly picky bug fixes from Valgrind.
diff --git a/src/libframe/frbox.c b/src/libframe/frbox.c
index d259301..beb37c1 100644
--- a/src/libframe/frbox.c
+++ b/src/libframe/frbox.c
@@ -115,9 +115,12 @@
 void
 chopbox(Frame *f, Frbox *b, int n)	/* drop first n chars; no allocation done */
 {
+	char *p;
+	
 	if(b->nrune<0 || b->nrune<n)
 		drawerror(f->display, "chopbox");
-	strcpy((char*)b->ptr, (char*)runeindex(b->ptr, n));
+	p = (char*)runeindex(b->ptr, n);
+	memmove((char*)b->ptr, p, strlen(p)+1);
 	b->nrune -= n;
 	b->wid = stringwidth(f->font, (char *)b->ptr);
 }