diff options
author | 2017-09-04 22:59:45 +0300 | |
---|---|---|
committer | 2017-09-04 22:59:45 +0300 | |
commit | 04ca717977f37ab0c3da5bd5d7b5524e69eb4abe (patch) | |
tree | 9f7ee3d2e013e1017ccf9902aa803929b5276a39 /src/view.cpp | |
parent | 4fe54cc292ddd860ba7d83c4795f09026a765277 (diff) | |
download | newsboat-04ca717977f37ab0c3da5bd5d7b5524e69eb4abe.tar.gz newsboat-04ca717977f37ab0c3da5bd5d7b5524e69eb4abe.tar.zst newsboat-04ca717977f37ab0c3da5bd5d7b5524e69eb4abe.zip |
Revert "intercept browser's failure (issue #448) (#592)"
This reverts commit e0f91006378a45c8ae1c9c89572fecf23f91af37.
Diffstat (limited to '')
-rw-r--r-- | src/view.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/view.cpp b/src/view.cpp index 1ae5c0b9..8745c52d 100644 --- a/src/view.cpp +++ b/src/view.cpp @@ -336,7 +336,7 @@ void view::open_in_pager(const std::string& filename) { pop_current_formaction(); } -bool view::open_in_browser(const std::string& url) { +void view::open_in_browser(const std::string& url) { formaction_stack.push_back(std::shared_ptr<formaction>()); current_formaction = formaction_stack_size() - 1; std::string cmdline; @@ -359,14 +359,8 @@ bool view::open_in_browser(const std::string& url) { cmdline.append("'"); } stfl::reset(); - int browser_exit_code = utils::run_interactively(cmdline, "view::open_in_browser"); - if (browser_exit_code != 0) { - LOG(level::DEBUG, "utils::run_interactively: " - "Starting the browser failed with error code %d - command was %s", browser_exit_code, cmdline); - } + utils::run_interactively(cmdline, "view::open_in_browser"); pop_current_formaction(); - - return browser_exit_code == 0; } void view::update_visible_feeds(std::vector<std::shared_ptr<rss_feed>> feeds) { |