diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2007-05-23 16:36:23 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2007-05-23 16:36:23 +0000 |
commit | d48670ed78bf8385f328b0c8bb4785b9cc169616 (patch) | |
tree | bf784758b5b8801cf4e079d61522a973bfedea05 /newlib/libc/argz | |
parent | f8d72310066c1a0544d3ce213255946020797a9b (diff) | |
download | newlib-d48670ed78bf8385f328b0c8bb4785b9cc169616.zip newlib-d48670ed78bf8385f328b0c8bb4785b9cc169616.tar.gz newlib-d48670ed78bf8385f328b0c8bb4785b9cc169616.tar.bz2 |
* libc/argz/argz_create_sep.c (argz_create_sep): Initialize *argz_len
to zero.
* libc/include/argz.h: Guard against multiple inclusion. Guard for
use with C++.
Diffstat (limited to 'newlib/libc/argz')
-rw-r--r-- | newlib/libc/argz/argz_create_sep.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/newlib/libc/argz/argz_create_sep.c b/newlib/libc/argz/argz_create_sep.c index bf0670b..bf02b49 100644 --- a/newlib/libc/argz/argz_create_sep.c +++ b/newlib/libc/argz/argz_create_sep.c @@ -31,6 +31,7 @@ _DEFUN (argz_create_sep, (string, sep, argz, argz_len), running = strdup(string); old_running = running; + *argz_len = 0; while ((token = strsep(&running, delim))) { len = strlen(token); |