You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am reporting this in stead of a friend of mine who embedded perl in his
own application and stumbled upon a small issue:
hey, here's a little bug I ran into while trying to embed perl with
PERL_NO_SHORT_NAMES:
1. SvPV() doesn't work because it expands to short names.
2. I can't seem to find a long-name equivalent.
3. shouldn't SvPV() be considered a short name in the first place?
According to the libperl file he used, this is with Perl 5.16.1.
I am reporting this in stead of a friend of mine who embedded perl in his
own application and stumbled upon a small issue:
hey, here's a little bug I ran into while trying to embed perl with
PERL_NO_SHORT_NAMES:
1. SvPV() doesn't work because it expands to short names.
2. I can't seem to find a long-name equivalent.
3. shouldn't SvPV() be considered a short name in the first place?
According to the libperl file he used, this is with Perl 5.16.1.
Hmmm, a quick glance at sv.h indcates that a whole bunch of stuff is
broken with PERL_NO_SHORT_NAMES, not just SvPV(). Could be quite an effort
to audit all such macros.
--
I don't want to achieve immortality through my work...
I want to achieve it through not dying.
-- Woody Allen
Migrated from rt.perl.org#117123 (status was 'open')
Searchable as RT117123$
The text was updated successfully, but these errors were encountered: