OSDN Git Service

Fix gen_wc8bit support for finding a UTF8 locale on host.
authorAndy Gibbs <andyg1001@hotmail.co.uk>
Wed, 5 May 2010 06:49:18 +0000 (08:49 +0200)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Wed, 5 May 2010 10:37:13 +0000 (12:37 +0200)
commitc1505e73d00ed26b7c250e331b213e63a948b1dd
tree343204526f1f778177dd63c68463c2e170939e73
parente928e223fd44f0002c035773f9c40d8aad78323c
Fix gen_wc8bit support for finding a UTF8 locale on host.

gen_wc8bit was previously patched to support UTF8 locales other than the
default en_US.UTF-8 by patch id 0e14b8f425c562749d3821a42414b1ce6b3b0923.

This was incomplete in its implementation and still failed where item(s)
in the list returned by 'locale -a' already had 'UTF8' appended to the
name. This patch rectifies this situation, plus adds an extra fix to
avoid trimming '\n' from an empty line which could cause a segfault.

Signed-off-by: Andy Gibbs <andyg1001@hotmail.co.uk>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
extra/locale/gen_wc8bit.c