Hi,
I have been getting some warning messages with Inline::C (vers. 0.43),
that I'm having trouble tracking down.
Messages:
Use of uninitialized value in bitwise and (&) at blib/lib/Inline.pm
(autosplit into blib/lib/auto/Inline/env_untaint.al) line 904, <DATA>
line 1.
Use of uninitialized value in bitwise and (&) at blib/lib/Inline.pm
(autosplit into blib/lib/auto/Inline/env_untaint.al) line 904, <DATA>
line 1.
Use of uninitialized value in pattern match (m//) at blib/lib/Inline.pm
(autosplit into blib/lib/auto/Inline/obj_untaint.al) line 916, <DATA>
line 1.
Use of uninitialized value in pattern match (m//) at blib/lib/Inline.pm
(autosplit into blib/lib/auto/Inline/obj_untaint.al) line 918, <DATA>
line 1.
Use of uninitialized value in pattern match (m//) at blib/lib/Inline.pm
(autosplit into blib/lib/auto/Inline/obj_untaint.al) line 921, <DATA>
line 1.
I am invoking Inline with something like:
# watch out for setuid and running as root
BEGIN { unless ($> == 0) { require Inline; import Inline 'Untaint'; } }
use Inline ( C=> Config =>
INC => '-I/usr/sap/rfcsdk/include',
LIBS => '-lm -ldl -lpthread -L/usr/sap/rfcsdk/lib -lrfccm' );
use Inline C=> 'DATA',
NAME => 'SAP::Rfc',
VERSION => '0.98';
Inline->init;
The reason for this is to try and get arround the loading problem when
running things under mod_perl, but someone can probably point out
something I'm doing wrong here.
Cheers.