forked from speedie/spmenu
fix duplicate entries when using -cc flag
This commit is contained in:
parent
7d160b3766
commit
ca82d24b33
|
@ -482,6 +482,12 @@ print_desktop_list() {
|
|||
|
||||
read -ra uniq_args <<< "${UNIQ_ARGS}"
|
||||
|
||||
it_title=()
|
||||
it_desc=()
|
||||
it_icon=()
|
||||
it_exec=()
|
||||
it_file=()
|
||||
|
||||
# write to log file
|
||||
[ "$cfiles" = "false" ] && \
|
||||
printf "Writing cache files because none exist.\nTitle file: '%s'\nDescription file: '%s'\nIcon file: '%s'\nExec file: '%s'\nFile file: '%s'\n" "$TITLEFILE" "$DESCFILE" "$ICONFILE" "$EXECFILE" "$FILEFILE" >> "$LOGFILE"
|
||||
|
@ -492,6 +498,8 @@ print_desktop_list() {
|
|||
cached_c="$(find "${tmpdir[@]}" -type f | wc -l)"
|
||||
cached="$(find "${tmpdir[@]}" -type f)";
|
||||
|
||||
rm -f "$TITLEFILE" "$ICONFILE" "$DESCFILE" "$EXECFILE" "$FILEFILE"
|
||||
|
||||
for i in $(seq "$cached_c"); do
|
||||
# current file
|
||||
[ -z "$cached" ] && continue;
|
||||
|
|
Loading…
Reference in a new issue