Hello,

I'm reporting an I18N problem.


I'm using Perl 5.10 on my Debian6 OS. I have a small head ache with 
Proc::ProcessTable.
My locale is _not_ english, so the "if ($! ~= /Invalid/)" in the module will 
fail on my box just for the fact that even when the expected OS error happens 
then the "if" won't catch it correctly because the text is not in english and 
consequently not "Invalid". 


I can circumnavigate the problem by setting the locale to english before 
calling the perl module and setting it back to the original.


May somebody knows how to correct the module. As I see it with my limited sight 
on Linux I find that "if ($! == 22)" with 22 being the error number instead of 
the error text. Nevertheless I don't know all _english_ error messages so there 
may be alternatives.

Regards
Wolfgang

Reply via email to