diff options
author | Jorge Arellano Cid <jcid@dillo.org> | 2010-04-23 12:21:07 -0400 |
---|---|---|
committer | Jorge Arellano Cid <jcid@dillo.org> | 2010-04-23 12:21:07 -0400 |
commit | ead492033eea337f54defb6a60975a0b5611974c (patch) | |
tree | f2dc1e4b06e208788b9fc61bc333116139a55ef7 /src/nav.c | |
parent | 9340e27725db390039fbda679af001542891ce19 (diff) |
Fix referer URL for zero-delay redirections with META refresh
Diffstat (limited to 'src/nav.c')
-rw-r--r-- | src/nav.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -405,11 +405,12 @@ void a_Nav_repush(BrowserWindow *bw) static void Nav_redirection0_callback(void *data) { BrowserWindow *bw = (BrowserWindow *)data; + const DilloUrl *referer_url = a_History_get_url(NAV_TOP_UIDX(bw)); _MSG(">>>> Nav_redirection0_callback <<<<\n"); if (bw->meta_refresh_status == 2) { Nav_stack_move_ptr(bw, -1); - a_Nav_push(bw, bw->meta_refresh_url,a_History_get_url(NAV_TOP_UIDX(bw))); + a_Nav_push(bw, bw->meta_refresh_url, referer_url); } a_Url_free(bw->meta_refresh_url); bw->meta_refresh_url = NULL; |