Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 3a987cf8063b95f99ef4848ae23a09e8 > files > 2

xdg-utils-1.1.0-0.0.git20121008.2.mga3.src.rpm

Index: scripts/xdg-email
===================================================================
--- scripts/xdg-email
+++ scripts/xdg-email   2011-01-07 10:53:33.713814271 +0100
@@ -242,7 +242,13 @@
 exit_failure_operation_failed()
 {
     if [ $# -gt 0 ]; then
-        echo "xdg-email: $@" >&2
+           if which zenity > /dev/null 2> /dev/null; then
+                   zenity --error --text="$@"
+           elif which kdialog > /dev/null 2> /dev/null; then
+                   kdialog --error "$@"
+           else
+                   echo "xdg-email: $@" >&2
+           fi
     fi
 
     exit 4
@@ -492,13 +498,13 @@
         gvfs-open "$1"
     else
         DEBUG 1 "Running gnome-open \"$1\""
-        gnome-open "$1"
+       msg=$(gnome-open "$1" 2>&1)
     fi
 
     if [ $? -eq 0 ]; then
         exit_success
     else
-        exit_failure_operation_failed
+        exit_failure_operation_failed "$msg"
     fi
 }