tech-userlevel archive

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

Re: libcodecs(3), take 4



In article <20101002182222.GA12787%panix.com@localhost>,
Thor Lancelot Simon  <tls%panix.com@localhost> wrote:
>On Sat, Oct 02, 2010 at 10:38:15AM +0100, David Laight wrote:
>> On Sat, Oct 02, 2010 at 08:13:25AM +0200, Alistair Crooks wrote:
>> > Hi Uebayashi-san,
>> > 
>> > Thanks for your feedback.
>> > 
>> > On Sat, Oct 02, 2010 at 02:42:02PM +0900, Masao Uebayashi wrote:
>> > > Usually libraries don't print error messages to stderr, nor exit.
>> > 
>> > That's true for some libraries, but not for all of them.  At the same
>> > time, printing error messages is far superior to the practise of
>> > returning enumerated error values (like regexp libraries), or stacking
>> > them up and vomiting them up at a later stage.
>
>I don't think libraries should print to stderr, but I feel much, much
>more strongly that they must not exit the calling program.

Libraries printing to stderr is so seventies, not to mention the security
problems with doing so.

christos



Home | Main Index | Thread Index | Old Index