[voikko] rpmlint: "shared-lib-calls-exit /usr/lib64/libvoikko.so.1.9.0"

Ville-Pekka Vainio vpivaini at cs.helsinki.fi
Wed Sep 16 16:25:06 EEST 2009


Rpmlint Fedorassa varoittaa nyt siitä, että
morphology/malaga/basic.cpp:n malaga_throw-funktiossa kutsutaan exitiä.
Periaatteessa "oikeaoppisempi" tapa olisi kai palauttaa jotain
virhekoodia ylöspäin. Toisaalta en pidä tätä mitenkään vakavana asiana,
koska sitä ennen yritetään käsitellä virhettä ja rpmlintissäkin se on
merkitty varoitukseksi eikä virheeksi. En tunne Voikon koodia niin
tarkkaan, että minulla olisi tähän mitään hyvää ratkaisuajatusta, mutta
ajattelin kuitenkin ottaa asian esille. Libmalagan osalta samaa
varoitusta ei tule, joten oletettavasti siellä on hoidettu
virhetilanteet jotenkin muuten.


-- 
Ville-Pekka Vainio





More information about the voikko mailing list