1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-09-19 01:36:33 -04:00
elinks/src/terminal
Kalle Olavi Niemitalo 4c2ddac289 Bug 1053: Fix crash when download ends.
ELinks attempted to display a message box on file_download.term, but
it had already closed that terminal and freed the struct terminal.  To
fix this, reset file_download.term pointers to NULL when the terminal
is about to be destroyed.  Also, assert in download_data_store() that
file_download.term is either NULL or in the global "terminals" list.

Reported by أحمد المحمودي.
(cherry picked from commit 6e2476ea4d)
2008-10-03 00:18:41 +03:00
..
color.c Doxygenate src/terminal/ 2007-07-27 18:33:33 +03:00
color.h Doxygenate src/terminal/ 2007-07-27 18:33:33 +03:00
draw.c Prevent internal errors when terminal width or height are very small 2007-09-14 11:49:03 +02:00
draw.h Trim trailing whitespaces. 2007-09-14 15:12:32 +02:00
event.c Doxygenate src/terminal/ 2007-07-27 18:33:33 +03:00
event.h Doxygenate src/terminal/ 2007-07-27 18:33:33 +03:00
hardio.c Doxygenate src/terminal/ 2007-07-27 18:33:33 +03:00
hardio.h Remove empty lines in start of header files 2005-11-15 11:33:27 +01:00
itrm.h Bug 994: Treat only termios.c_cc[VERASE] as "Backspace". 2008-02-02 13:19:55 +02:00
kbd.c Recognize Insert key on cons25 (FreeBSD console) 2008-05-31 13:04:25 +03:00
kbd.h Doxygenate src/terminal/ 2007-07-27 18:33:33 +03:00
key.inc Remove now useless $Id: lines. 2005-10-21 09:14:07 +02:00
Makefile path_to_top -> top_builddir 2005-10-20 04:00:35 +02:00
mouse.c Doxygenate src/terminal/ 2007-07-27 18:33:33 +03:00
mouse.h terminal: Define separate structs for events passed via the interlink socket. 2006-08-06 20:02:39 +00:00
palette.inc Doxygen: Begin commands with @ not \. 2007-07-31 13:47:12 +03:00
screen.c Refer to bug 96 in a comment. 2007-09-03 21:02:58 +03:00
screen.h Doxygenate src/terminal/ 2007-07-27 18:33:33 +03:00
tab.c Doxygenate src/terminal/ 2007-07-27 18:33:33 +03:00
tab.h Move delayed_open to src/terminal/tab.c 2006-01-16 19:28:03 +00:00
terminal.c Bug 1053: Fix crash when download ends. 2008-10-03 00:18:41 +03:00
terminal.h Bug 1053: Fix crash when download ends. 2008-10-03 00:18:41 +03:00
TODO Initial commit of the HEAD branch of the ELinks CVS repository, as of 2005-09-15 15:58:31 +02:00
window.c Doxygenate src/terminal/ 2007-07-27 18:33:33 +03:00
window.h More doc comments about coordinates. 2007-08-29 09:57:18 +03:00