From 59c8dcc4739ba46510a0e4141d35cf4302eab6c3 Mon Sep 17 00:00:00 2001 From: Laurent MONIN Date: Mon, 12 Dec 2005 17:05:43 +0100 Subject: [PATCH] get_current_link_info(): simplify code flow. --- src/viewer/text/link.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/viewer/text/link.c b/src/viewer/text/link.c index 2321b49a4..9954cbe27 100644 --- a/src/viewer/text/link.c +++ b/src/viewer/text/link.c @@ -1269,11 +1269,7 @@ get_current_link_info(struct session *ses, struct document_view *doc_view) /* TODO: Provide info about script event hooks too. --pasky */ - if (link_is_form(link)) { - if (!get_link_form_control(link)) return NULL; - - return get_form_info(ses, doc_view); - } else { + if (!link_is_form(link)) { struct terminal *term = ses->tab->term; struct string str; unsigned char *uristring = link->where; @@ -1302,4 +1298,8 @@ get_current_link_info(struct session *ses, struct document_view *doc_view) decode_uri_string_for_display(&str); return str.source; } + + if (!get_link_form_control(link)) return NULL; + + return get_form_info(ses, doc_view); }