diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2001-01-30 20:26:33 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-01-30 20:26:33 +0000 |
commit | eff180cdf66484c41f3aacf26a4fd81d2be06de0 (patch) | |
tree | 41b13d1fdeacac1cc47a39c570a00084458e0a0c /perl.c | |
parent | 1d61552279452016689faf899b5e1f418a500278 (diff) | |
download | perl-eff180cdf66484c41f3aacf26a4fd81d2be06de0.tar.gz |
Fix for the fa_IR locale failure. The reason for the failure
was that Perl was assuming the decimal separator aka the radix
separator is one character. The Farsi-Iranian locale crushed
that bad assumption since there the separator is 'Momayyez',
glyphwise looking somewhat like a slash, and in Unicode UTF-8
encoded in two bytes, 0xd9 0xab.
p4raw-id: //depot/perl@8625
Diffstat (limited to 'perl.c')
-rw-r--r-- | perl.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -562,6 +562,7 @@ perl_destruct(pTHXx) #ifdef USE_LOCALE_NUMERIC Safefree(PL_numeric_name); PL_numeric_name = Nullch; + SvREFCNT_dec(PL_numeric_radix); #endif /* clear utf8 character classes */ |