mirror of
https://github.com/msmhq/msm.git
synced 2024-08-30 18:12:35 +00:00
Move the if block for making paths absolute into the server_set_property() function.
This commit is contained in:
parent
4f85edb958
commit
3e9e72e128
14
init/msm
14
init/msm
@ -1714,7 +1714,13 @@ server_connected() {
|
||||
# $2: The name of the server property
|
||||
# $3: The value for the property
|
||||
server_set_property() {
|
||||
eval SERVER_$2[$1]=\"$3\"
|
||||
# If it is a path make that path absolute
|
||||
if [[ "$2" =~ _PATH$ ]]; then
|
||||
server_property "$1" PATH
|
||||
eval SERVER_$2[$1]=\"${SERVER_PATH[$1]}/$3\"
|
||||
else
|
||||
eval SERVER_$2[$1]=\"$3\"
|
||||
fi
|
||||
}
|
||||
|
||||
# Get the value of a server property
|
||||
@ -1823,12 +1829,6 @@ server_property() {
|
||||
|
||||
### Post-changes to variables after loading
|
||||
|
||||
# If it is a path make that path absolute
|
||||
if [[ "$2" =~ _PATH$ ]]; then
|
||||
server_property "$1" PATH
|
||||
eval SERVER_$2[$1]=\"${SERVER_PATH[$1]}/\${SERVER_$2[$1]}\"
|
||||
fi
|
||||
|
||||
# Replace any place holders in a property we just loaded
|
||||
case "$2" in
|
||||
SCREEN_NAME)
|
||||
|
Loading…
Reference in New Issue
Block a user