#include <gnashconfig.h>#include <argz.h>#include <assert.h>#include <stddef.h>#include <stdlib.h>#include <sys/types.h>#include <errno.h>#include <string.h>Defines | |
| #define | EOS_CHAR '\0' |
Functions | |
| error_t | argz_append (char **pargz, size_t *pargz_len, const char *buf, size_t buf_len) |
| error_t | argz_create_sep (const char *str, int delim, char **pargz, size_t *pargz_len) |
| error_t | argz_insert (char **pargz, size_t *pargz_len, char *before, const char *entry) |
| char * | argz_next (char *argz, size_t argz_len, const char *entry) |
| void | argz_stringify (char *argz, size_t argz_len, int sep) |
| #define EOS_CHAR '\0' |
Referenced by argz_insert(), argz_next(), and argz_stringify().
| error_t argz_append | ( | char ** | pargz, | |
| size_t * | pargz_len, | |||
| const char * | buf, | |||
| size_t | buf_len | |||
| ) |
References realloc().
| error_t argz_create_sep | ( | const char * | str, | |
| int | delim, | |||
| char ** | pargz, | |||
| size_t * | pargz_len | |||
| ) |
| error_t argz_insert | ( | char ** | pargz, | |
| size_t * | pargz_len, | |||
| char * | before, | |||
| const char * | entry | |||
| ) |
References argz_append, EOS_CHAR, and realloc().
| char* argz_next | ( | char * | argz, | |
| size_t | argz_len, | |||
| const char * | entry | |||
| ) |
References EOS_CHAR.
| void argz_stringify | ( | char * | argz, | |
| size_t | argz_len, | |||
| int | sep | |||
| ) |
References EOS_CHAR.
1.7.1