also sprach martin f krafft <[email protected]> [2009.11.26.1246 +0100]:
> -            exec /usr/bin/gnome-terminal -e "/usr/bin/www-browser \"$URL\""
> +            exec /usr/bin/gnome-terminal -e "/usr/bin/www-browser 
> \"${URL:+"$URL"}\""
> 
> That's wrong. Thanks Mike. Updated patch:

(&*%(&*...@$()*&(*^(!!!!!

--- /tmp/sensible-browser       2009-11-26 12:25:46.970150575 +0100
+++ /usr/bin/sensible-browser   2009-11-26 12:45:25.318148807 +0100
@@ -29,20 +29,20 @@
 if test -n "$DISPLAY"; then
     if test -n "$GNOME_DESKTOP_SESSION_ID"; then
         if test -x /usr/bin/gnome-www-browser; then
-            exec /usr/bin/gnome-www-browser "$URL"
+            exec /usr/bin/gnome-www-browser ${URL:+"$URL"}
         elif test -x /usr/bin/x-www-browser; then
-            exec /usr/bin/x-www-browser "$URL"
+            exec /usr/bin/x-www-browser ${URL:+"$URL"}
         elif test -x /usr/bin/gnome-terminal && test -x /usr/bin/www-browser; 
then
-            exec /usr/bin/gnome-terminal -e "/usr/bin/www-browser \"$URL\""
+            exec /usr/bin/gnome-terminal -e "/usr/bin/www-browser 
${URL:+\"$URL\"}"
         fi
     fi
     if test -x /usr/bin/x-www-browser; then
-        exec /usr/bin/x-www-browser "$URL"
+        exec /usr/bin/x-www-browser ${URL:+"$URL"}
     elif test -x /usr/bin/x-terminal-emulator && test -x /usr/bin/www-browser; 
then
-        exec /usr/bin/x-terminal-emulator -e /usr/bin/www-browser "$URL"
+        exec /usr/bin/x-terminal-emulator -e /usr/bin/www-browser 
${URL:+"$URL"}
     fi
 elif test -x /usr/bin/www-browser; then
-    exec /usr/bin/www-browser "$URL"
+    exec /usr/bin/www-browser ${URL:+"$URL"}
 fi
 
 printf "Couldn't find a suitable web browser!\n" >&2

-- 
 .''`.   martin f. krafft <[email protected]>      Related projects:
: :'  :  proud Debian developer               http://debiansystem.info
`. `'`   http://people.debian.org/~madduck    http://vcs-pkg.org
  `-  Debian - when you have better things to do than fixing systems

Attachment: digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)

Reply via email to