Привет. Суть такова.
Есть некая функция, которая ведет себя как read из posix, т.е. для чтения принимает указатель на буфер. POSIX::read в перле умеет увеличивать размер буфера, если он слишком маленький. Как бы мне сделать такую же вещь у себя через Swig? Я прочитал доки, но ничего путного не нашел.
Раньше никогда не писал нативных модулей к перлу, XS не осилил.