diff --git a/lib/prmd/multi_loader/yaml.rb b/lib/prmd/multi_loader/yaml.rb index 6f7445e6..99845358 100644 --- a/lib/prmd/multi_loader/yaml.rb +++ b/lib/prmd/multi_loader/yaml.rb @@ -9,7 +9,11 @@ module Yaml # @see (Prmd::MultiLoader::Loader#load_data) def self.load_data(data) - ::YAML.load(data) + if ::YAML.respond_to?(:unsafe_load) + ::YAML.unsafe_load(data) + else + ::YAML.load(data) + end end # register this loader for all .yaml and .yml files