Use OpenSSL::Digest.const(...).new instead of OpenSSL::Digest::Digest.new(...)

This commit is contained in:
Jeremy Kemper 2009-09-24 22:43:45 -07:00
parent 5d24827e39
commit 0a692e48ae
1 changed files with 1 additions and 1 deletions

View File

@ -53,7 +53,7 @@ module ActiveSupport
def generate_digest(data)
require 'openssl' unless defined?(OpenSSL)
OpenSSL::HMAC.hexdigest(OpenSSL::Digest::Digest.new(@digest), @secret, data)
OpenSSL::HMAC.hexdigest(OpenSSL::Digest.const_get(@digest).new, @secret, data)
end
end
end