1 #include "fmt.h" 2 fmt_strn(s,t,n)3unsigned int fmt_strn(s,t,n) 4 register char *s; register char *t; register unsigned int n; 5 { 6 register unsigned int len; 7 char ch; 8 len = 0; 9 if (s) { while (n-- && (ch = t[len])) s[len++] = ch; } 10 else while (n-- && t[len]) len++; 11 return len; 12 } 13