[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Help: не вводятся pyсские бyквы в Netscape'е 3.Х



In article <87ln5iiej7.fsf@toy.pzz.msk.ru> you wrote:
> ptr>   Hа мой взгляд еще одна ублюдочная идея ("утвержденная"
> POSIX) ptr>   в том, ptr> что приложение должно обязательно
> вызвать setlocale(...,"") ptr> с пустым (!)  аргументом, только
> для того, чтобы libc "всосала" ptr> "текущую локаль" (LANG).
> Уж если я сделал для себя "среду" задав

> AK> Кстати, а нельзя ли пропихнуть в glibc "принудительную" установку
> AK> локали? А чтобы сохранить POSIX-совместимость (и чтобы Корчмарь не
> AK> ругался :), сделать эту фичу включаемой в run-time, скажем,
> AK> еще через одну переменную среды.

> Кто-то мне говорил, что у динамическая библиотека может иметь функцию,
> которая автоматически будет вызвана при загрузке библиотеки. Если
> это правда, то надо сделать .so-шничек, который из этой функции будет
> звать setlocale(), и грузить его LD_PRELOAD'ом.

Что думаете, господа? Хоть и хак, но лучше, чем во все программы setlocale
вставлять.

-- 
Alexander

Homepage: http://www.musicland.spb.ru/ak/ - temporarily unavailable