LaTeX-BibTeX
view release on metacpan or search on metacpan
if (instr == NULL) /* undef in, undef out */
XSRETURN_EMPTY;
RETVAL = newSVpv (instr, 0);
bt_purify_string (SvPVX (RETVAL), (ushort) options);
SvCUR_set (RETVAL, strlen (SvPVX (RETVAL))); /* reset SV's length */
OUTPUT:
RETVAL
# Here's an alternate formulation of `purify_string' that acts more like
# the C function (and less like nice Perl): it modifies the input string
# in place, and returns nothing. In addition to being weird Perl,
# this contradicts the documentation. And it would be impossible
# to replicate this behaviour in a similar Python extension... all
# round, a bad idea!
## void
## bt_purify_string (str, options=0)
## char * str
( run in 0.600 second using v1.01-cache-2.11-cpan-26ccb49234f )