История изменений
Исправление next_time, (текущая версия) :
if (flags == -1)
goto err;
if (fcntl(fd, F_SETFD, flags | FD_CLOEXEC) == -1)
goto err;
return fd;
err:
close(fd);
return -1;
вместо
if (flags == -1 || fcntl(fd, F_SETFD, flags | FD_CLOEXEC) == -1)
{close(fd);
return -1;
}
return fd;
ок? точно?
Исходная версия next_time, :
if (flags == -1)
goto err;
if (fcntl(fd, F_SETFD, flags | FD_CLOEXEC) == -1)
goto err;
return fd;
err:
close(fd);
return -1;
вместо
if (flags == -1 || fcntl(fd, F_SETFD, flags | FD_CLOEXEC) == -1)
{close(fd);
return -1;
}
return fd;
ок? точно?