# File lib/sqlite3/database.rb, line 91 def prepare sql stmt = SQLite3::Statement.new( self, sql ) return stmt unless block_given? begin yield stmt ensure stmt.close end end