# HG changeset patch # User Juanma Barranquero # Date 1254576668 0 # Node ID 60888a525c1b3c94a8622d41ac7f6d0ee65b619a # Parent 670a96f450aed9bf5d7777dc3ed40710f6ad2dbc * window.c (Fdelete_window): Check WINDOW argument. (Bug#4618) diff -r 670a96f450ae -r 60888a525c1b src/ChangeLog --- a/src/ChangeLog Sat Oct 03 12:36:21 2009 +0000 +++ b/src/ChangeLog Sat Oct 03 13:31:08 2009 +0000 @@ -1,3 +1,7 @@ +2009-10-03 Martin Rudalics + + * window.c (Fdelete_window): Check WINDOW argument. (Bug#4618) + 2009-10-02 Michael Albinus * lisp.h (Qdelete_directory_internal): Removed, because it is not diff -r 670a96f450ae -r 60888a525c1b src/window.c --- a/src/window.c Sat Oct 03 12:36:21 2009 +0000 +++ b/src/window.c Sat Oct 03 13:31:08 2009 +0000 @@ -1533,6 +1533,9 @@ struct frame *f; if (NILP (window)) window = selected_window; + else + CHECK_LIVE_WINDOW (window); + f = XFRAME (WINDOW_FRAME (XWINDOW (window))); delete_window (window);