41 lines
1.1 KiB
Diff
41 lines
1.1 KiB
Diff
|
From 9816ebb3e6fd9f23e993b8b7fcbd56f92d9c9197 Mon Sep 17 00:00:00 2001
|
||
|
From: Andrea Tarocchi <andrea.tarocchi@gmail.com>
|
||
|
Date: Thu, 20 Feb 2020 22:01:04 +0100
|
||
|
Subject: [PATCH] fixed #166: xdg-open dose not search correctly in directories
|
||
|
with spaces in the name
|
||
|
|
||
|
---
|
||
|
scripts/xdg-mime.in | 2 +-
|
||
|
scripts/xdg-open.in | 2 +-
|
||
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
|
||
|
diff --git a/scripts/xdg-mime.in b/scripts/xdg-mime.in
|
||
|
index 034d0ef..612d2ce 100644
|
||
|
--- a/scripts/xdg-mime.in
|
||
|
+++ b/scripts/xdg-mime.in
|
||
|
@@ -307,7 +307,7 @@ search_desktop_file()
|
||
|
|
||
|
grep -l "$MIME;" "$dir/"*.desktop 2>/dev/null
|
||
|
|
||
|
- for f in $dir/*/; do
|
||
|
+ for f in "$dir/"*/; do
|
||
|
[ -d "$f" ] && search_desktop_file "$MIME" "$f"
|
||
|
done
|
||
|
}
|
||
|
diff --git a/scripts/xdg-open.in b/scripts/xdg-open.in
|
||
|
index 202f3e3..8de839a 100644
|
||
|
--- a/scripts/xdg-open.in
|
||
|
+++ b/scripts/xdg-open.in
|
||
|
@@ -328,7 +328,7 @@ search_desktop_file()
|
||
|
fi
|
||
|
fi
|
||
|
|
||
|
- for d in $dir/*/; do
|
||
|
+ for d in "$dir/"*/; do
|
||
|
[ -d "$d" ] && search_desktop_file "$default" "$d" "$target"
|
||
|
done
|
||
|
}
|
||
|
--
|
||
|
GitLab
|
||
|
|