Lines Matching refs:files
29 * foo/"*", e.g., loads all jar files in the directory named foo.
32 * Only files whose names end in .jar or .JAR are matched.
40 * A wildcard only matches jar files, not class files in the same
41 * directory. If you want to load both class files and jar files from
43 * if you want the jar files to take precedence.
46 * looks for jar files in foo, not in foo/bar, foo/baz, etc.
52 * generated by enumerating the jar files in the named directory. If
58 * The order in which the jar files in a directory are enumerated in
62 * 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]));
248 printf("\"%s\"",fl->files[i]);
258 if (fl->files) {
261 JLI_MemFree(fl->files[i]);
262 JLI_MemFree(fl->files);
274 fl->files = JLI_MemRealloc(fl->files,
275 fl->capacity * sizeof(fl->files[0]));
283 fl->files[fl->size++] = file;
293 fl->files[fl->size++] = filename;
304 size += strlen(fl->files[i]) + 1;
309 int len = strlen(fl->files[i]);
311 memcpy(p, fl->files[i], len);
395 if (isWildcard(fl->files[i])) {
396 FileList expanded = wildcardFileList(fl->files[i]);
398 JLI_MemFree(fl->files[i]);
401 fl->files[j+expanded->size-1] = fl->files[j];
403 fl->files[i+j] = expanded->files[j];