argz 57 libltdl/libltdl/lt__argz_.h LT_SCOPE char * argz_next (char *argz, size_t argz_len, argz 59 libltdl/libltdl/lt__argz_.h LT_SCOPE void argz_stringify (char *argz, size_t argz_len, int sep); argz 52 libltdl/lt__argz.c char *argz; argz 64 libltdl/lt__argz.c argz = (char *) realloc (*pargz, argz_len); argz 65 libltdl/lt__argz.c if (!argz) argz 69 libltdl/lt__argz.c memcpy (argz + *pargz_len, buf, buf_len); argz 72 libltdl/lt__argz.c *pargz = argz; argz 83 libltdl/lt__argz.c char *argz = 0; argz 97 libltdl/lt__argz.c argz = (char *) malloc (argz_len); argz 98 libltdl/lt__argz.c if (!argz) argz 101 libltdl/lt__argz.c for (p = str, q = argz; *p != EOS_CHAR; ++p) argz 107 libltdl/lt__argz.c if ((q > argz) && (q[-1] != EOS_CHAR)) argz 121 libltdl/lt__argz.c argz = (free (argz), (char *) 0); argz 124 libltdl/lt__argz.c *pargz = argz; argz 153 libltdl/lt__argz.c char *argz = (char *) realloc (*pargz, argz_len); argz 155 libltdl/lt__argz.c if (!argz) argz 160 libltdl/lt__argz.c before = argz + offset; argz 169 libltdl/lt__argz.c *pargz = argz; argz 178 libltdl/lt__argz.c argz_next (char *argz, size_t argz_len, const char *entry) argz 180 libltdl/lt__argz.c assert ((argz && argz_len) || (!argz && !argz_len)); argz 186 libltdl/lt__argz.c assert ((!argz && !argz_len) argz 187 libltdl/lt__argz.c || ((argz <= entry) && (entry < (argz + argz_len)))); argz 195 libltdl/lt__argz.c return (entry >= argz + argz_len) ? 0 : (char *) entry; argz 204 libltdl/lt__argz.c return argz; argz 212 libltdl/lt__argz.c argz_stringify (char *argz, size_t argz_len, int sep) argz 214 libltdl/lt__argz.c assert ((argz && argz_len) || (!argz && !argz_len)); argz 221 libltdl/lt__argz.c if (argz[argz_len] == EOS_CHAR) argz 222 libltdl/lt__argz.c argz[argz_len] = sep; argz 686 libltdl/ltdl.c char *argz = 0; argz 699 libltdl/ltdl.c if (argzize_path (canonical, &argz, &argz_len) != 0) argz 704 libltdl/ltdl.c while ((dir_name = argz_next (argz, argz_len, dir_name))) argz 735 libltdl/ltdl.c FREE (argz); argz 1875 libltdl/ltdl.c char *argz = 0; argz 1878 libltdl/ltdl.c if (list_files_by_dir (dirname, &argz, &argz_len) != 0) argz 1880 libltdl/ltdl.c if (!argz) argz 1885 libltdl/ltdl.c while ((filename = argz_next (argz, argz_len, filename))) argz 1891 libltdl/ltdl.c FREE (argz); argz 2123 libltdl/ltdl.c char *argz = 0; argz 2152 libltdl/ltdl.c if (argzize_path (*ppath, &argz, &argz_len) != 0) argz 2168 libltdl/ltdl.c before = before - *ppath + argz; argz 2171 libltdl/ltdl.c if (lt_argz_insert (&argz, &argz_len, before, dir) != 0) argz 2177 libltdl/ltdl.c argz_stringify (argz, argz_len, LT_PATHSEP_CHAR); argz 2178 libltdl/ltdl.c MEMREASSIGN(*ppath, argz); argz 2181 libltdl/ltdl.c FREE (argz); argz 30 maint/gnulib/lib/argz.c argz_append (char **argz, size_t *argz_len, const char *buf, size_t buf_len) argz 33 maint/gnulib/lib/argz.c char *new_argz = realloc (*argz, new_argz_len); argz 37 maint/gnulib/lib/argz.c *argz = new_argz; argz 48 maint/gnulib/lib/argz.c argz_add (char **argz, size_t *argz_len, const char *str) argz 50 maint/gnulib/lib/argz.c return argz_append (argz, argz_len, str, strlen (str) + 1); argz 56 maint/gnulib/lib/argz.c argz_add_sep (char **argz, size_t *argz_len, const char *string, int delim) argz 65 maint/gnulib/lib/argz.c *argz = (char *) realloc (*argz, *argz_len + nlen); argz 66 maint/gnulib/lib/argz.c if (*argz == NULL) argz 69 maint/gnulib/lib/argz.c wp = *argz + *argz_len; argz 74 maint/gnulib/lib/argz.c if (wp > *argz && wp[-1] != '\0') argz 92 maint/gnulib/lib/argz.c argz_create_sep (const char *string, int delim, char **argz, size_t *len) argz 101 maint/gnulib/lib/argz.c *argz = (char *) malloc (nlen); argz 102 maint/gnulib/lib/argz.c if (*argz == NULL) argz 106 maint/gnulib/lib/argz.c wp = *argz; argz 110 maint/gnulib/lib/argz.c if (wp > *argz && wp[-1] != '\0') argz 121 maint/gnulib/lib/argz.c free (*argz); argz 122 maint/gnulib/lib/argz.c *argz = NULL; argz 130 maint/gnulib/lib/argz.c *argz = NULL; argz 145 maint/gnulib/lib/argz.c argz_insert (char **argz, size_t *argz_len, char *before, const char *entry) argz 148 maint/gnulib/lib/argz.c return argz_add (argz, argz_len, entry); argz 150 maint/gnulib/lib/argz.c if (before < *argz || before >= *argz + *argz_len) argz 153 maint/gnulib/lib/argz.c if (before > *argz) argz 159 maint/gnulib/lib/argz.c size_t after_before = *argz_len - (before - *argz); argz 162 maint/gnulib/lib/argz.c char *new_argz = realloc (*argz, new_argz_len); argz 166 maint/gnulib/lib/argz.c before = new_argz + (before - *argz); argz 169 maint/gnulib/lib/argz.c *argz = new_argz; argz 180 maint/gnulib/lib/argz.c argz_next (const char *argz, size_t argz_len, const char *entry) argz 184 maint/gnulib/lib/argz.c if (entry < argz + argz_len) argz 187 maint/gnulib/lib/argz.c return entry >= argz + argz_len ? NULL : (char *) entry; argz 191 maint/gnulib/lib/argz.c return (char *) argz; argz 200 maint/gnulib/lib/argz.c argz_stringify (char *argz, size_t len, int sep) argz 205 maint/gnulib/lib/argz.c size_t part_len = strnlen (argz, len); argz 206 maint/gnulib/lib/argz.c argz += part_len; argz 210 maint/gnulib/lib/argz.c *argz++ = sep; argz 217 maint/gnulib/lib/argz.c argz_count (const char *argz, size_t len) argz 222 maint/gnulib/lib/argz.c size_t part_len = strlen (argz); argz 223 maint/gnulib/lib/argz.c argz += part_len + 1; argz 234 maint/gnulib/lib/argz.c argz_extract (const char *argz, size_t len, char **argv) argz 238 maint/gnulib/lib/argz.c size_t part_len = strlen (argz); argz 239 maint/gnulib/lib/argz.c *argv++ = (char *) argz; argz 240 maint/gnulib/lib/argz.c argz += part_len + 1; argz 251 maint/gnulib/lib/argz.c argz_create (char *const argv[], char **argz, size_t *len) argz 262 maint/gnulib/lib/argz.c *argz = NULL; argz 265 maint/gnulib/lib/argz.c *argz = malloc (tlen); argz 266 maint/gnulib/lib/argz.c if (*argz == NULL) argz 269 maint/gnulib/lib/argz.c for (p = *argz, ap = argv; *ap; ++ap, ++p) argz 280 maint/gnulib/lib/argz.c argz_delete (char **argz, size_t *argz_len, char *entry) argz 287 maint/gnulib/lib/argz.c memmove (entry, entry + entry_len, *argz_len - (entry - *argz)); argz 290 maint/gnulib/lib/argz.c free (*argz); argz 291 maint/gnulib/lib/argz.c *argz = 0; argz 323 maint/gnulib/lib/argz.c argz_replace (char **argz, size_t *argz_len, const char *str, const char *with, argz 331 maint/gnulib/lib/argz.c char *src = *argz; argz 397 maint/gnulib/lib/argz.c *argz = dst;