]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
In uniqify(), prefix a space if there is already a result when appending.
authorRoy Marples <roy@marples.name>
Tue, 13 Jun 2017 14:29:45 +0000 (15:29 +0100)
committerRoy Marples <roy@marples.name>
Tue, 13 Jun 2017 14:31:20 +0000 (15:31 +0100)
This means we don't have to trim a space on output.

hooks/dhcpcd-run-hooks.in

index 78448cc62d301099e0099e7056894f1132a3954d..db971342cf63c246477144ebbc0dae2b5165641b 100644 (file)
@@ -33,10 +33,10 @@ uniqify()
        for i do
                case " $result " in
                        *" $i "*);;
-                       *) result="$result $i";;
+                       *) result="$result${result:+ }$i";;
                esac
        done
-       echo "${result# *}"
+       echo "$result"
 }
 
 # List interface config files in a directory.