diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2011-09-11 09:39:44 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2011-09-11 09:39:44 +0000 |
commit | b3bf57ed79803a509bda72e361cef69e1ae20adf (patch) | |
tree | c03c892e8fb713b164012fad920f60c670d17b06 /desktop/textinput.c | |
parent | 9d952f2ae2d441826738e8cd39859331bed60faf (diff) | |
download | netsurf-b3bf57ed79803a509bda72e361cef69e1ae20adf.tar.gz netsurf-b3bf57ed79803a509bda72e361cef69e1ae20adf.tar.bz2 |
Stop Esc/Ctrl-[ crashing when browser_window selection is NULL
svn path=/trunk/netsurf/; revision=12786
Diffstat (limited to 'desktop/textinput.c')
-rw-r--r-- | desktop/textinput.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/desktop/textinput.c b/desktop/textinput.c index 1879f414c..ba89f72a3 100644 --- a/desktop/textinput.c +++ b/desktop/textinput.c @@ -140,7 +140,7 @@ bool browser_window_key_press(struct browser_window *bw, uint32_t key) return true; case KEY_ESCAPE: - if (selection_defined(bw->cur_sel)) { + if (bw->cur_sel && selection_defined(bw->cur_sel)) { selection_clear(bw->cur_sel, true); return true; } |