فهرست منبع

qubes.GetAppmenus: skip unreadable .desktop files

Saswat Padhi 4 سال پیش
والد
کامیت
600df100df
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      qubes-rpc/qubes.GetAppmenus

+ 1 - 1
qubes-rpc/qubes.GetAppmenus

@@ -58,7 +58,7 @@ fi
 
 find "${apps_dirs[@]}" -name '*.desktop' -print0 2>/dev/null | \
          xargs -0 awk '
-         BEGINFILE { entry="" }
+         BEGINFILE {if (ERRNO) nextfile; entry="" }
          /^\[/ { if (tolower($0) != "\[desktop entry\]") nextfile } 
          /^Exec=/ { entry = entry FILENAME ":Exec=qubes-desktop-run " FILENAME "\n"; next }
          /^NoDisplay *= *true$/ { entry=""; nextfile }