#include<u.h>#include<libc.h>#include"String.h"/* append a char array ( of up to n characters) to a String */String*s_memappend(String*to,char*from,intn){char*e;if(to==0)to=s_new();if(from==0)returnto;for(e=from+n;from<e;from++)s_putc(to,*from);s_terminate(to);returnto;}