Hi,

On Wed, Mar 08, 2006 at 02:08:52PM +0100, Peter Beutner wrote:
> Imo a library is supposed to validate given parameters as much as possible and
> rather return an error to the caller than to crash.
We're not a library. We're a very, very, very, very specific piece of software
that is required to absolutely, positively fully emulate Windows to the
closest extent possible (within practical limits, of course).
As such debating whether to delay a crash by adding useless checks
*that do not exist in Windows*(!) to *work around* strange behaviour most
likely caused by our own non-conformant code is utterly pointless.
If there's a problem that we need to be aware of, then we'd better get to know
about it NOW, not 5 lines, not 3000 relay lines and not 10 minutes after it
occurred and nobody ever remembers what the actual problem was.

Andreas Mohr


Reply via email to