Lines Matching refs:file
12 * version 2 for more details (a copy is included in the LICENSE file that
34 // Otherwise, fallback to more expensive file operation.
35 ElfStringTable::ElfStringTable(FILE* file, Elf_Shdr shdr, int index) {
36 assert(file, "null file handle");
40 m_file = file;
44 long cur_offset = ftell(file);
48 if (fseek(file, shdr.sh_offset, SEEK_SET) ||
49 fread((void*)m_table, shdr.sh_size, 1, file) != 1 ||
50 fseek(file, cur_offset, SEEK_SET)) {