Re: Case Conversion Fix for MB Chars

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Case Conversion Fix for MB Chars
Дата
Msg-id 2071.1133108975@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Case Conversion Fix for MB Chars  (Volkan YAZICI <volkan.yazici@gmail.com>)
Ответы Re: Case Conversion Fix for MB Chars  (Volkan YAZICI <volkan.yazici@gmail.com>)
Список pgsql-patches
Volkan YAZICI <volkan.yazici@gmail.com> writes:
> On 11/27/05, Tom Lane <tgl@sss.pgh.pa.us> wrote:
>> The really fundamental problem is that tolower/toupper don't work
>> on wchar_t.

> Yes, indeed. I agree with you to find a proper solution for character
> set handling. But, IMHO, it's better to have a-patchy working system
> instead of a not working one.

But you just agreed that it doesn't work.

It might be that there are degrees of not-working-ness here, but before
adopting a partial solution I would like to see some reasoning why it
won't make things worse for other people.  I think that what you are
proposing could lead to arbitrarily bad behavior (up to and including
server crashes) depending on what libc's toupper/tolower functions are
coded to do with out-of-range inputs.  Exactly what cases have you
tried, and on what platforms?

            regards, tom lane

В списке pgsql-patches по дате отправления:

Предыдущее
От: Volkan YAZICI
Дата:
Сообщение: Re: Case Conversion Fix for MB Chars
Следующее
От: Martijn van Oosterhout
Дата:
Сообщение: [PATCH] Reduce dependancies of postmaster (without --as-needed)