Lines Matching refs:files
30 * foo/"*", e.g., loads all jar files in the directory named foo.
33 * Only files whose names end in .jar or .JAR are matched.
41 * A wildcard only matches jar files, not class files in the same
42 * directory. If you want to load both class files and jar files from
44 * if you want the jar files to take precedence.
47 * looks for jar files in foo, not in foo/bar, foo/baz, etc.
53 * generated by enumerating the jar files in the named directory. If
59 * The order in which the jar files in a directory are enumerated in
63 * order. If a specific order is required then the jar files can be
224 char **files;
235 fl->files = (char **) JLI_MemAlloc(capacity * sizeof(fl->files[0]));
246 if (fl->files) {
249 JLI_MemFree(fl->files[i]);
250 JLI_MemFree(fl->files);
262 fl->files = JLI_MemRealloc(fl->files,
263 fl->capacity * sizeof(fl->files[0]));
271 fl->files[fl->size++] = file;
281 fl->files[fl->size++] = filename;
292 size += (int)JLI_StrLen(fl->files[i]) + 1;
297 int len = (int)JLI_StrLen(fl->files[i]);
299 memcpy(p, fl->files[i], len);
383 if (isWildcard(fl->files[i])) {
384 FileList expanded = wildcardFileList(fl->files[i]);
386 JLI_MemFree(fl->files[i]);
389 fl->files[j+expanded->size-1] = fl->files[j];
391 fl->files[i+j] = expanded->files[j];
430 printf("\"%s\"",fl->files[i]);