As Georg von Zengen wrote: > But a library should never call exit(), in my opinion.
Right. Think of the remaining instances of exit() as if they were abort() -- an that's certainly viable even from within a library. I have never seen any of them triggering during all the time (and none of them is ever supposed to trigger on a sane operating system). If we agree, I don't mind turning them into real abort()s either. If someone is really adventurous in their application, they could then still install a handler for SIGABRT. ;-) -- cheers, Joerg .-.-. --... ...-- -.. . DL8DTL http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-) _______________________________________________ avrdude-dev mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/avrdude-dev
