diff options
| author | Stefan Monnier | 2008-02-12 04:03:17 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2008-02-12 04:03:17 +0000 |
| commit | 174105f78985b7e0a1dd05b9924b0240fa66a4d3 (patch) | |
| tree | fc6be81bf7ccbcd1450700b1e60b3e4ffe7225df /src | |
| parent | 15d9bd90abdf04da4a4ef081c302b7028dd0f750 (diff) | |
| download | emacs-174105f78985b7e0a1dd05b9924b0240fa66a4d3.tar.gz emacs-174105f78985b7e0a1dd05b9924b0240fa66a4d3.zip | |
(Fdelete_frame): Call Fdelete_terminal.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/frame.c | 8 |
2 files changed, 8 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index ee321261a10..da46657e2f6 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2008-02-12 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * frame.c (Fdelete_frame): Call Fdelete_terminal. | ||
| 4 | |||
| 1 | 2008-02-11 Stefan Monnier <monnier@iro.umontreal.ca> | 5 | 2008-02-11 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 6 | ||
| 3 | * buffer.c (clone_per_buffer_values, reset_buffer_local_variables) | 7 | * buffer.c (clone_per_buffer_values, reset_buffer_local_variables) |
diff --git a/src/frame.c b/src/frame.c index 2ca30eb5c42..b163be53f77 100644 --- a/src/frame.c +++ b/src/frame.c | |||
| @@ -1538,11 +1538,11 @@ But FORCE inhibits this too. */) | |||
| 1538 | terminal->reference_count--; | 1538 | terminal->reference_count--; |
| 1539 | if (terminal->reference_count == 0) | 1539 | if (terminal->reference_count == 0) |
| 1540 | { | 1540 | { |
| 1541 | Lisp_Object tmp; | ||
| 1542 | XSETTERMINAL (tmp, terminal); | ||
| 1543 | |||
| 1541 | kb = NULL; | 1544 | kb = NULL; |
| 1542 | if (terminal->delete_terminal_hook) | 1545 | Fdelete_terminal (tmp, NILP (force) ? Qt : force); |
| 1543 | (*terminal->delete_terminal_hook) (terminal); | ||
| 1544 | else | ||
| 1545 | delete_terminal (terminal); | ||
| 1546 | } | 1546 | } |
| 1547 | #ifdef MULTI_KBOARD | 1547 | #ifdef MULTI_KBOARD |
| 1548 | else | 1548 | else |