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