Commit 890b9c5c authored by Michael Niedermayer's avatar Michael Niedermayer

Merge commit 'f868b24d'

* commit 'f868b24d':
  configure: Add sanitize_var_name convenience function
Merged-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parents 06ad309a f868b24d
......@@ -456,14 +456,18 @@ set_weak(){
done
}
sanitize_var_name(){
echo $@ | sed 's/[^A-Za-z0-9_]/_/g'
}
set_safe(){
var=$1
shift
eval $(echo "$var" | sed 's/[^A-Za-z0-9_]/_/g')='$*'
eval $(sanitize_var_name "$var")='$*'
}
get_safe(){
eval echo \$$(echo "$1" | sed 's/[^A-Za-z0-9_]/_/g')
eval echo \$$(sanitize_var_name "$1")
}
pushvar(){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment