SOURCES: subtitleeditor-init_aspell.patch (NEW) - get init
Andrzej Krzysztofowicz
ankry w green.mif.pg.gda.pl
Pią, 16 Cze 2006, 19:21:48 CEST
Patryk Zawadzki wrote:
> Dnia 16-06-2006, pią o godzinie 18:25 +0200, Charles napisał(a):
> > Dnia środa 14 czerwca 2006 12:02, Jakub Bogusz napisał:
> > > Jak to się zachowa w przypadku kiedy getenv("LANG")==NULL?
> > Wywali się z:
> > glibmm-ERROR **:
> > unhandled exception (type std::exception) in signal handler:
> > what: attempt to create string with null pointer
> >
> > To jest i tak lepsze od tego co było, czyli init("fr_FR").
> > Po pierwsze ma to jakiś sens inicjowanie z aktualnym LANG.
> > Po drugie jeśli by nawet zostawić to co autor tam wymodził to przy braku
> > słownika dla fr_FR wywala się z błędem naruszenia ochrony pamięci.
> >
> > Reasumując - zostawiam to w takim stanie jak jest, w przeciwnym wypadku
> > musiałbym napisać moduł obsługi słownika od zera.
>
> A nie lepiej zamienić na:
>
> getenv("LANG") ? getenv("LANG") : "jakiś działający default"
A co z LANGUAGE, LC_MESSAGES i LC_ALL ?
--
=======================================================================
Andrzej M. Krzysztofowicz ankry w mif.pg.gda.pl
phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math., Gdansk University of Technology
Więcej informacji o liście dyskusyjnej pld-devel-pl