class SQLite3::Database
def initialize_extensions(extensions) # :nodoc:
def initialize_extensions(extensions) # :nodoc: return if extensions.nil? raise TypeError, "extensions must be an Array" unless extensions.is_a?(Array) return if extensions.empty? begin enable_load_extension(true) extensions.each do |extension| load_extension(extension) end ensure enable_load_extension(false) end end