From 3191e126c01cc00e488575669a9f6aa826a85f0b Mon Sep 17 00:00:00 2001 From: chocolateboy Date: Mon, 15 Nov 2021 22:20:21 +0000 Subject: [PATCH] don't assume strings are mutable --- lib/mediainfo.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/mediainfo.rb b/lib/mediainfo.rb index 14eae9c..5e752b2 100644 --- a/lib/mediainfo.rb +++ b/lib/mediainfo.rb @@ -112,6 +112,7 @@ def self.from_uri(input) def self.set_singleton_method(object,name,parameters) # Handle parameters with invalid characters (instance_variable_set throws error) + name = name.dup name.gsub!('.','_') if name.include?('.') ## period in name name.downcase! # Create singleton_method