- if (strlen(fileName) + strlen(next->d_name) + 1 > PATH_MAX) {
- error_msg(name_too_long);
- return FALSE;
- }
- memset(nextFile, 0, sizeof(nextFile));
- if (fileName[strlen(fileName)-1] == '/')
- sprintf(nextFile, "%s%s", fileName, next->d_name);
- else
- sprintf(nextFile, "%s/%s", fileName, next->d_name);