struct dirent * readdir(DIR*);
из описания выидно, что возвращает ссылку на dirent. Вопрос: следует ли чистить за этой функцией память? Если да, то почему попытка очистки приводит к ошибке segmentation fault, а если не чистить, то память кушается очень сильно.