14
14
rescue LoadError => e
15
raise LoadError, "library not found for class Digest::#{name} -- #{lib}"
15
raise LoadError, "library not found for class Digest::#{name} -- #{lib}", caller(1)
17
unless Digest.const_defined?(name)
18
raise NameError, "uninitialized constant Digest::#{name}", caller(1)
18
20
Digest.const_get(name)