Lines Matching refs:names
156 char** names = malloc(size * sizeof(char*)); in _archive_dir() local
157 if (names == NULL) { in _archive_dir()
170 names = realloc(names, size * sizeof(char*)); in _archive_dir()
171 if (names == NULL) { in _archive_dir()
175 names[entries] = strdup(de->d_name); in _archive_dir()
176 if (names[entries] == NULL) { in _archive_dir()
182 qsort(names, entries, sizeof(char*), compare); in _archive_dir()
185 t = strlen(names[i]); in _archive_dir()
187 memcpy(in + ilen + 1, names[i], t + 1); in _archive_dir()
191 memcpy(out + olen + 1, names[i], t + 1); in _archive_dir()
194 memcpy(out, names[i], t + 1); in _archive_dir()
201 free(names[i]); in _archive_dir()
203 free(names); in _archive_dir()