rsc | 7f11104 | 2003-12-11 18:15:57 +0000 | [diff] [blame] | 1 | #include <u.h> |
2 | #include <libc.h> | ||||
3 | #include "libString.h" | ||||
4 | |||||
5 | /* append a char array to a String */ | ||||
6 | String * | ||||
7 | s_append(String *to, char *from) | ||||
8 | { | ||||
9 | if (to == 0) | ||||
10 | to = s_new(); | ||||
11 | if (from == 0) | ||||
12 | return to; | ||||
13 | for(; *from; from++) | ||||
14 | s_putc(to, *from); | ||||
15 | s_terminate(to); | ||||
16 | return to; | ||||
17 | } |