summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/xdg-email.in26
1 files changed, 1 insertions, 25 deletions
diff --git a/scripts/xdg-email.in b/scripts/xdg-email.in
index dfb4b83..43ddfcc 100644
--- a/scripts/xdg-email.in
+++ b/scripts/xdg-email.in
@@ -249,31 +249,7 @@ open_generic()
fi
xdg-open "$1"
- local ret=$?
-
- # 3 means exit_failure_operation_impossible
- if [ $ret != 3 ]; then
- exit $ret
- fi
-
- IFS=":"
- for browser in $BROWSER; do
- if [ x"$browser" != x"" ]; then
-
- browser_with_arg=`printf "$browser" "$1" 2>/dev/null`
- if [ $? -ne 0 ]; then browser_with_arg=$browser;
- fi
-
- if [ x"$browser_with_arg" = x"$browser" ]; then "$browser" "$1";
- else $browser_with_arg;
- fi
-
- if [ $? -eq 0 ]; then exit_success;
- fi
- fi
- done
-
- exit_failure_operation_impossible "no method available for opening '$1'"
+ exit $?
}
url_encode()