From fd2f727183735d04574dee3d8fdbc748df6d298c Mon Sep 17 00:00:00 2001 From: Yorick Peterse Date: Thu, 15 May 2014 19:48:18 +0200 Subject: [PATCH] Only set explicit ivars in the lexer. --- lib/oga/xml/lexer.rb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/oga/xml/lexer.rb b/lib/oga/xml/lexer.rb index fbd0b18..4a8d2b3 100644 --- a/lib/oga/xml/lexer.rb +++ b/lib/oga/xml/lexer.rb @@ -48,11 +48,8 @@ module Oga # HTML void elements such as ``. # def initialize(data, options = {}) - options.each do |key, value| - instance_variable_set("@#{key}", value) if respond_to?(key) - end - @data = data + @html = options[:html] reset end