On Wednesday 30 Jun 2010 10:01:45 Yang Zhou wrote:
> Hi Shlomi,
>
> Thanks for your help.
>
> I tried the "my $buffer = "\0" x 65536; " method, but "segmentation fault"
> in the C function remains.
> I know little about "XS", it seems a declaration of the interface between
> Perl and C? Just a glimps of the link in your last mail, I can't find any
> Keyword which can be used to solve this problem.
>
You need to allocate a buffer for that in your C code using malloc() pass it
to the function and then convert it to something that Perl can understand.
Regards,
Shlomi Fish
--
-----------------------------------------------------------------
Shlomi Fish http://www.shlomifish.org/
Freecell Solver - http://fc-solve.berlios.de/
God considered inflicting XSLT as the tenth plague of Egypt, but then
decided against it because he thought it would be too evil.
Please reply to list if it's a mailing list post - http://shlom.in/reply .
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
http://learn.perl.org/