Lines Matching full:filenames
431 /*Note: buf is not freed in case function successfully created table because filesTable->fileNames[…
477 UTIL_assembleFileNamesTable2(const char** filenames, size_t tableSize, size_t tableCapacity, char* … in UTIL_assembleFileNamesTable2() argument
481 table->fileNames = filenames; in UTIL_assembleFileNamesTable2()
489 UTIL_assembleFileNamesTable(const char** filenames, size_t tableSize, char* buf) in UTIL_assembleFileNamesTable() argument
491 return UTIL_assembleFileNamesTable2(filenames, tableSize, tableSize, buf); in UTIL_assembleFileNamesTable()
497 free((void*)table->fileNames); in UTIL_freeFileNamesTable()
515 fnt->fileNames[fnt->tableSize] = filename; in UTIL_refFilename()
522 for(fnb = 0 ; fnb < table->tableSize && table->fileNames[fnb] ; ++fnb) { in getTotalTableSize()
523 … totalSize += strlen(table->fileNames[fnb]) + 1; /* +1 to add '\0' at the end of each fileName */ in getTotalTableSize()
546 … newTable->fileNames = (const char **) calloc(newTable->tableSize, sizeof(*(newTable->fileNames))); in UTIL_mergeFileNamesTable()
547 CONTROL ( newTable->fileNames != NULL ); in UTIL_mergeFileNamesTable()
550 …for( idx1=0 ; (idx1 < table1->tableSize) && table1->fileNames[idx1] && (pos < newTotalTableSize); … in UTIL_mergeFileNamesTable()
551 size_t const curLen = strlen(table1->fileNames[idx1]); in UTIL_mergeFileNamesTable()
552 memcpy(buf+pos, table1->fileNames[idx1], curLen); in UTIL_mergeFileNamesTable()
554 newTable->fileNames[newTableIdx] = buf+pos; in UTIL_mergeFileNamesTable()
559 …for( idx2=0 ; (idx2 < table2->tableSize) && table2->fileNames[idx2] && (pos < newTotalTableSize) ;… in UTIL_mergeFileNamesTable()
560 size_t const curLen = strlen(table2->fileNames[idx2]); in UTIL_mergeFileNamesTable()
561 memcpy(buf+pos, table2->fileNames[idx2], curLen); in UTIL_mergeFileNamesTable()
563 newTable->fileNames[newTableIdx] = buf+pos; in UTIL_mergeFileNamesTable()
1027 /* check input filenames is valid */ in UTIL_mirrorSourceFilesDirectories()
1095 …FileNamesTable* const newFNT = UTIL_createExpandedFNT((*fnt)->fileNames, (*fnt)->tableSize, follow… in UTIL_expandFNT()
1101 FileNamesTable* UTIL_createFNT_fromROTable(const char** filenames, size_t nbFilenames) in UTIL_createFNT_fromROTable() argument
1103 size_t const sizeof_FNTable = nbFilenames * sizeof(*filenames); in UTIL_createFNT_fromROTable()
1106 …memcpy((void*)newFNTable, filenames, sizeof_FNTable); /* void* : mitigate a Visual compiler bug o… in UTIL_createFNT_fromROTable()