X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fframe.c;h=c98d0c378559069ee7ebb6a4fbdbadfd02a4d095;hb=21db8709c0c2dcedbd278c7fe571290d5ce80a71;hp=3f2ee3b3f4efe1f22e4a2d5a49bbf6ea0d100522;hpb=02f4d2761a98c5cb9d5b423d2361160a5d8c9ee4;p=chise%2Fxemacs-chise.git diff --git a/src/frame.c b/src/frame.c index 3f2ee3b..c98d0c3 100644 --- a/src/frame.c +++ b/src/frame.c @@ -1304,9 +1304,8 @@ delete_frame_internal (struct frame *f, int force, console = DEVICE_CONSOLE (d); con = XCONSOLE (console); - if (!called_from_delete_device && - !(MAYBE_INT_DEVMETH (d, device_implementation_flags, ()) - & XDEVIMPF_FRAMELESS_OK)) + if (!called_from_delete_device + && !DEVICE_IMPL_FLAG (d, XDEVIMPF_FRAMELESS_OK)) { /* If we're deleting the only non-minibuffer frame on the device, delete the device. */