diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2006-04-16 10:22:53 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2006-04-16 10:22:53 +0000 |
commit | 9989fd4d3aec77ec6f12bb99ae30cf9fdbade8ea (patch) | |
tree | cdff03e74610e864149dc753e108a38efc13297e /desktop/browser.c | |
parent | faf76f5f5fdb2f712cca6cf969556f9c7ed947f1 (diff) | |
download | netsurf-9989fd4d3aec77ec6f12bb99ae30cf9fdbade8ea.tar.gz netsurf-9989fd4d3aec77ec6f12bb99ae30cf9fdbade8ea.tar.bz2 |
Fix utter stupidity
svn path=/trunk/netsurf/; revision=2536
Diffstat (limited to 'desktop/browser.c')
-rw-r--r-- | desktop/browser.c | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/desktop/browser.c b/desktop/browser.c index 6cc18ca4b..525d18b5d 100644 --- a/desktop/browser.c +++ b/desktop/browser.c @@ -325,15 +325,17 @@ void browser_window_callback(content_msg msg, struct content *c, browser_window_set_status(bw, c->status_message); if (bw->history_add) { history_add(bw->history, c, bw->frag_id); - if (!urldb_add_url(c->url)) - LOG(("urldb_add_url failed")); - - urldb_set_url_title(c->url, + if (urldb_add_url(c->url)) { + urldb_set_url_title(c->url, c->title ? c->title : c->url); - urldb_update_url_visit_data(c->url); - urldb_set_url_content_type(c->url, c->type); - /* This is safe as we've just added the URL */ - global_history_add(urldb_get_url(c->url)); + urldb_update_url_visit_data(c->url); + urldb_set_url_content_type(c->url, + c->type); + /* This is safe as we've just + * added the URL */ + global_history_add( + urldb_get_url(c->url)); + } } switch (c->type) { case CONTENT_HTML: |