Lines Matching refs:bufStart

507                                 char** bufStart, size_t* pos,  in UTIL_prepareFileList()  argument
546 nbFiles += UTIL_prepareFileList(path, bufStart, pos, bufEnd, followLinks); in UTIL_prepareFileList()
547 if (*bufStart == NULL) { free(path); FindClose(hFile); return 0; } in UTIL_prepareFileList()
551 if (*bufStart + *pos + pathLength >= *bufEnd) { in UTIL_prepareFileList()
552 ptrdiff_t const newListSize = (*bufEnd - *bufStart) + LIST_SIZE_INCREASE; in UTIL_prepareFileList()
553 *bufStart = (char*)UTIL_realloc(*bufStart, newListSize); in UTIL_prepareFileList()
554 if (*bufStart == NULL) { free(path); FindClose(hFile); return 0; } in UTIL_prepareFileList()
555 *bufEnd = *bufStart + newListSize; in UTIL_prepareFileList()
557 if (*bufStart + *pos + pathLength < *bufEnd) { in UTIL_prepareFileList()
558 memcpy(*bufStart + *pos, path, pathLength+1 /* include final \0 */); in UTIL_prepareFileList()
572 char** bufStart, size_t* pos, in UTIL_prepareFileList() argument
609 …nbFiles += UTIL_prepareFileList(path, bufStart, pos, bufEnd, followLinks); /* Recursively call "U… in UTIL_prepareFileList()
610 if (*bufStart == NULL) { free(path); closedir(dir); return 0; } in UTIL_prepareFileList()
612 if (*bufStart + *pos + pathLength >= *bufEnd) { in UTIL_prepareFileList()
613 ptrdiff_t newListSize = (*bufEnd - *bufStart) + LIST_SIZE_INCREASE; in UTIL_prepareFileList()
615 *bufStart = (char*)UTIL_realloc(*bufStart, (size_t)newListSize); in UTIL_prepareFileList()
616 *bufEnd = *bufStart + newListSize; in UTIL_prepareFileList()
617 if (*bufStart == NULL) { free(path); closedir(dir); return 0; } in UTIL_prepareFileList()
619 if (*bufStart + *pos + pathLength < *bufEnd) { in UTIL_prepareFileList()
620 memcpy(*bufStart + *pos, path, pathLength + 1); /* with final \0 */ in UTIL_prepareFileList()
630 free(*bufStart); in UTIL_prepareFileList()
631 *bufStart = NULL; in UTIL_prepareFileList()
640 char** bufStart, size_t* pos, in UTIL_prepareFileList() argument
643 (void)bufStart; (void)bufEnd; (void)pos; (void)followLinks; in UTIL_prepareFileList()