Diff for libcfg+/src/platon/str/strdyn.c between version 1.1 and 1.2
| version 1.1, 2001/10/10 13:17:31 |
version 1.2, 2001/10/10 13:21:02 |
| Line 39 char **strdyn_add_va(char **ar, ...) { |
|
| Line 39 char **strdyn_add_va(char **ar, ...) { |
|
| va_start(ap, ar); |
va_start(ap, ar); |
| |
|
| while ((s = va_arg(ap, char *)) != NULL) |
while ((s = va_arg(ap, char *)) != NULL) |
| if ((strdyn_add(ar, s)) == NULL) |
if ((ar = strdyn_add(ar, s)) == NULL) |
| return NULL; |
return NULL; |
| |
|
| va_end(ap); |
va_end(ap); |
| |
|
| |
return ar; |
| } |
} |
| |
|
| char **strdyn_create_va(char *s1, ...) { |
char **strdyn_create_va(char *s1, ...) { |
Platon Group <platon@platon.org> http://platon.org/
|
|