Skip to content

Commit 09691d0

Browse files
committed
Also use safe_load on YAML::Store
1 parent 729575f commit 09691d0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/yaml/store.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ def dump(table)
6969
end
7070

7171
def load(content)
72-
table = YAML.respond_to?(:unsafe_load) ? YAML.unsafe_load(content) : YAML.load(content)
73-
if table == false
72+
table = YAML.respond_to?(:safe_load) ? YAML.safe_load(content, permitted_classes: [Symbol]) : YAML.load(content)
73+
if table == false || table == nil
7474
{}
7575
else
7676
table

0 commit comments

Comments
 (0)