From 56439067b7b52e66a8ff3e10d287b477cf274c5c Mon Sep 17 00:00:00 2001 From: drowley8 <54674066+drowley8@users.noreply.github.com> Date: Mon, 28 Apr 2025 14:56:47 -0600 Subject: [PATCH] Add quotes to aseprite-thumbnailer Without quotes, the thumbnailer could silently fail if the source or destination happens to have a space anywhere in the path, e.g. /home/myself/My Sprites/character.aseprite. The quotes help prevent this misunderstanding. --- src/desktop/linux/aseprite-thumbnailer | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/desktop/linux/aseprite-thumbnailer b/src/desktop/linux/aseprite-thumbnailer index e68e1e70c..3b239b6ba 100644 --- a/src/desktop/linux/aseprite-thumbnailer +++ b/src/desktop/linux/aseprite-thumbnailer @@ -9,11 +9,11 @@ if [ $# -ge 2 -a $# -lt 4 ]; then mkdir -p /tmp/Aseprite filename=${1//\//.}$RANDOM if [ $# -eq 2 ]; then - aseprite -b --frame-range "0,0" $1 --sheet /tmp/Aseprite/$filename.png + aseprite -b --frame-range "0,0" "$1" --sheet "/tmp/Aseprite/$filename.png" elif [ $# -eq 3 ]; then - aseprite -b --frame-range "0,0" $1 --shrink-to "$3,$3" --sheet /tmp/Aseprite/$filename.png + aseprite -b --frame-range "0,0" "$1" --shrink-to "$3,$3" --sheet "/tmp/Aseprite/$filename.png" fi - mkdir -p $(dirname "$2"); mv /tmp/Aseprite/$filename.png $2; + mkdir -p "$(dirname "$2")"; mv "/tmp/Aseprite/$filename.png" "$2"; else echo "Parameters for aseprite thumbnailer are: inputfile outputfile [size]" fi