From: "Patrik Stridvall" <[EMAIL PROTECTED]>
> Yes, we need to fix them that is not a big deal.
> Perhaps we can autogenerate them somehow.
> The spec files know or can be told what is
> strings or what is not.
Auto-generation will make me happy, because I think it is the only way
to (1) remove clutter (2) do them correctly.
> > But no, even in the A->W it is incorrect! What do we do when we
> > run out of memory? We KILL the app. No questions asked. Bad.
> > Proper handling of OOM situations is almost
> > impossible in the current scheme.
>
> Impossible??? It is not done is most (all?) case, true.
> But I can't see how you can claim it is impossible.
> AFAICS it is quite easy.
Well, you try! :) By impossible I mean hard, tedious, boring so nobody will
do it.
> Of course this will mean that functions that never will
> run out of memory on Windows might under Wine, but so
> what, how many application will that break?
It is just broken behaviour to simply kill the app like we do now.
> That is all true, but Wine is one thing. WineLib is quite
> another, anything that makes WineLib anything other than
> an ordinary Unix library should be avoided whenever posssible
> IMHO.
You have no argument with me here.
--
Dimi.