Hello Steve, Steve Hay wrote:
Bizarre. What locale were you using before when you got -1?
I did not used setloale in the XS code or in the .pm file or test.pl.
If I call setlocale(LC_ALL, "German") (which returns "German_Germany.1252") then I still get -25.I am too.
Try to set ret = setlocale( LC_ALL, "Austria" ); setlocale returns NULL and stricmp -1.
If you want I can send you the Foo module I made.
regards, Reinhard