diff options
author | Ole Loots <ole@monochrom.net> | 2011-11-29 22:05:44 +0000 |
---|---|---|
committer | Ole Loots <ole@monochrom.net> | 2011-11-29 22:05:44 +0000 |
commit | 1c640bc529535d4f441481f798516b92e6924a43 (patch) | |
tree | fa6297af2799c1e517f5ea6961468acfbeef0708 /atari | |
parent | dbffd36e1430872671602812408e18c253f045af (diff) | |
download | netsurf-1c640bc529535d4f441481f798516b92e6924a43.tar.gz netsurf-1c640bc529535d4f441481f798516b92e6924a43.tar.bz2 |
Check for NULL
svn path=/trunk/netsurf/; revision=13207
Diffstat (limited to 'atari')
-rwxr-xr-x | atari/browser_win.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/atari/browser_win.c b/atari/browser_win.c index 6fde647db..01775c031 100755 --- a/atari/browser_win.c +++ b/atari/browser_win.c @@ -353,14 +353,17 @@ void window_set_focus( struct gui_window * gw, enum focus_element_type type, voi LOG(("Set focus: %p (%d)\n", element, type));
gw->root->focus.type = type;
gw->root->focus.element = element; - switch( type ){ + if( element != NULL ){ + switch( type ){ - case URL_WIDGET: - textarea_keypress( ((struct s_url_widget*)(element))->textarea, KEY_SELECT_ALL ); - break; + case URL_WIDGET: + textarea_keypress(((struct s_url_widget*)(element))->textarea, + KEY_SELECT_ALL ); + break; - default: break; + default: break; + } }
}
}
|