| changeset 0 | c045670f36e9 |
| -1:000000000000 | 0:c045670f36e9 |
|---|---|
1 #include "fmt.h" |
|
2 |
|
3 unsigned 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 } |