summaryrefslogtreecommitdiff
path: root/desktop/browser.c
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/browser.c')
-rw-r--r--desktop/browser.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/desktop/browser.c b/desktop/browser.c
index 4df48e4fe..aa7da1f87 100644
--- a/desktop/browser.c
+++ b/desktop/browser.c
@@ -941,9 +941,7 @@ nserror browser_window_navigate(struct browser_window *bw,
if ((flags & BROWSER_WINDOW_HISTORY) != 0) {
history_add(bw->history,
- bw->current_content,
- bw->frag_id == NULL ? NULL :
- lwc_string_data(bw->frag_id));
+ bw->current_content, bw->frag_id);
}
browser_window_update(bw, false);
@@ -1285,8 +1283,7 @@ nserror browser_window_callback(hlcache_handle *c,
if (bw->history_add && bw->history) {
nsurl *url = hlcache_handle_get_url(c);
- history_add(bw->history, c, bw->frag_id == NULL ? NULL :
- lwc_string_data(bw->frag_id));
+ history_add(bw->history, c, bw->frag_id);
if (urldb_add_url(url)) {
urldb_set_url_title(url, content_get_title(c));
urldb_update_url_visit_data(url);