[Moscow.pm] Perl XS: Как записать unsigned char* в SV*

Dmitry Karasik dmitry на karasik.eu.org
Ср Сен 29 01:54:01 PDT 2010


On Wed, Sep 29, 2010 at 12:38:26PM +0400, Nikita Aznauryan wrote:
> Есть функция которая принимает const unsigned char* - строку в utf8.
> 
> Я хочу ее записать в указатель на скаляр SV*. Как это сделать ?
> 
> newSVpvn как для char* не работает...

то есть не работает?
sv = newSVpvn((char*)ptr, 42)
или всмысле что хочется SvUTF8_on(sv)?

-- 
Sincerely,
	Dmitry Karasik



Подробная информация о списке рассылки Moscow-pm