aboutsummaryrefslogtreecommitdiffstats
path: root/browser.go
diff options
context:
space:
mode:
authorDave Cheney2014-07-10 17:55:24 +1000
committerDave Cheney2014-07-10 17:55:24 +1000
commita8e22702fdf008223f15dee352fc6ba0cbc26ee7 (patch)
treef328d00f4e928750481dcca8446f6e0f98745c3d /browser.go
parentda95f49dbaf647970bb88b378237f938b51aaea6 (diff)
downloadbrowser-a8e22702fdf008223f15dee352fc6ba0cbc26ee7.tar.bz2
move runCmd into shared code
Diffstat (limited to 'browser.go')
-rw-r--r--browser.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/browser.go b/browser.go
index bc312f5..9eb610f 100644
--- a/browser.go
+++ b/browser.go
@@ -7,6 +7,8 @@ import (
"fmt"
"io"
"io/ioutil"
+ "os"
+ "os/exec"
"path/filepath"
)
@@ -40,3 +42,10 @@ func OpenReader(r io.Reader) error {
func OpenURL(url string) error {
return openBrowser(url)
}
+
+func runCmd(prog string, args ...string) error {
+ cmd := exec.Command(prog, args...)
+ cmd.Stdout = os.Stdout
+ cmd.Stderr = os.Stderr
+ return cmd.Run()
+}