Skip to content

Commit 8ad335c

Browse files
committed
Use dup for string unfreeze
1 parent a0c13e8 commit 8ad335c

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

lib/onelogin/ruby-saml/authrequest.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def create_params(settings, params={})
6464
request_doc = create_authentication_xml_doc(settings)
6565
request_doc.context[:attribute_quote] = :quote if settings.double_quote_xml_attribute_values
6666

67-
request = +""
67+
request = "".dup
6868
request_doc.write(request)
6969

7070
Logging.debug "Created AuthnRequest: #{request}"

lib/onelogin/ruby-saml/logoutrequest.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def create_params(settings, params={})
6161
request_doc = create_logout_request_xml_doc(settings)
6262
request_doc.context[:attribute_quote] = :quote if settings.double_quote_xml_attribute_values
6363

64-
request = +""
64+
request = "".dup
6565
request_doc.write(request)
6666

6767
Logging.debug "Created SLO Logout Request: #{request}"

lib/onelogin/ruby-saml/metadata.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ def embed_signature(meta_doc, settings)
145145
end
146146

147147
def output_xml(meta_doc, pretty_print)
148-
ret = +''
148+
ret = ''.dup
149149

150150
# pretty print the XML so IdP administrators can easily see what the SP supports
151151
if pretty_print

lib/onelogin/ruby-saml/slo_logoutresponse.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def create_params(settings, request_id = nil, logout_message = nil, params = {},
7070
response_doc = create_logout_response_xml_doc(settings, request_id, logout_message, logout_status_code)
7171
response_doc.context[:attribute_quote] = :quote if settings.double_quote_xml_attribute_values
7272

73-
response = +""
73+
response = "".dup
7474
response_doc.write(response)
7575

7676
Logging.debug "Created SLO Logout Response: #{response}"

0 commit comments

Comments
 (0)