summaryrefslogtreecommitdiff
path: root/src/view.cpp
diff options
context:
space:
mode:
authorGravatar Alexander Batischev <eual.jp@gmail.com> 2017-09-04 22:59:45 +0300
committerGravatar Alexander Batischev <eual.jp@gmail.com> 2017-09-04 22:59:45 +0300
commit04ca717977f37ab0c3da5bd5d7b5524e69eb4abe (patch)
tree9f7ee3d2e013e1017ccf9902aa803929b5276a39 /src/view.cpp
parent4fe54cc292ddd860ba7d83c4795f09026a765277 (diff)
downloadnewsboat-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.cpp10
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) {