LINUX.ORG.RU

История изменений

Исправление wolverin, (текущая версия) :

посмотрел strace таким образом

strace -f -e trace=read -o trace.dump ....

получились дефолтные вызовы

10363 read(6, "..."..., 4096) = 4096
10363 read(6, "..."..., 4096) = 4096

при этом setvbuf никак не влияет на fread

Исходная версия wolverin, :

посмотрел strace таким образом

strace -f -e trace=read -o trace.dump ....

получились дефолтные вызовы

10363 read(6, "..."..., 4096) = 4096
10363 read(6, "..."..., 4096) = 4096