Greg Klanderman <greg(a)alphatech.com> writes:
>>>>> "kkm" == Kirill M Katsnelson
<kkm(a)kis.ru> writes:
kkm>
kkm> This fixes [very probable cause for] crashes seen by Karl and Greg,
kkm> and solves extra minibuffers problem in ediff, reported by Greg.
Thanks Kirill! That does it. BTW, this appears to be the ChangeLog
entry you were looking for:
> 1998-03-17 SL Baur <steve(a)altair.xemacs.org>
>
> * frame.c (delete_frame_internal): Correct check.
Steve, was this to fix a bug or did it just look wrong?
It was to fix a bug. `called_from_delete_device' can never be less
than 0 so it is a degenerate comparison.
I see nowhere that function is called with other than 0 or 1,
so maybe this code should just be ifdef'd out or removed?
Yes, reversing the patch I made is equivalent to `if (1)' so there
little point to keeping that conditional if it is causing problems.