diff options
Diffstat (limited to 'lib/puppet/external/pson/pure/parser.rb')
-rw-r--r-- | lib/puppet/external/pson/pure/parser.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/external/pson/pure/parser.rb b/lib/puppet/external/pson/pure/parser.rb index ef14d4009..ef05637e4 100644 --- a/lib/puppet/external/pson/pure/parser.rb +++ b/lib/puppet/external/pson/pure/parser.rb @@ -132,7 +132,7 @@ module PSON if scan(STRING) return '' if self[1].empty? string = self[1].gsub(%r{(?:\\[\\bfnrt"/]|(?:\\u(?:[A-Fa-f\d]{4}))+|\\[\x20-\xff])}n) do |c| - if u = UNESCAPE_MAP[$&[1]] + if u = UNESCAPE_MAP[$MATCH[1]] u else # \uXXXX bytes = '' |