diff options
author | Ole Loots <ole@monochrom.net> | 2013-12-28 13:34:09 +0100 |
---|---|---|
committer | Ole Loots <ole@monochrom.net> | 2013-12-28 13:34:09 +0100 |
commit | 008389e837e4597965e3d0e358e36916c6e43c93 (patch) | |
tree | 559b3765b93f76794b4e21fbea87611ed71235d8 | |
parent | d09ac4433a385644b5e5e94bc06eb69ea84877f4 (diff) | |
download | netsurf-008389e837e4597965e3d0e358e36916c6e43c93.tar.gz netsurf-008389e837e4597965e3d0e358e36916c6e43c93.tar.bz2 |
Check for zero length string
-rw-r--r-- | atari/toolbar.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/atari/toolbar.c b/atari/toolbar.c index 1946b05c5..fd9051dd9 100644 --- a/atari/toolbar.c +++ b/atari/toolbar.c @@ -989,11 +989,9 @@ void toolbar_home_click(struct s_toolbar *tb) bw = gw->browser->bw; assert(bw != NULL); - if(nsoption_charp(homepage_url) == NULL){ - use_url = "about:welcome"; - } - else { - use_url = nsoption_charp(homepage_url); + use_url = nsoption_charp(homepage_url); + if(use_url == NULL || strlen(use_url) == 0){ + use_url = (char*)"about:welcome"; } if (nsurl_create(use_url, &url) != NSERROR_OK) {
|