summaryrefslogtreecommitdiff
path: root/ext/psych/lib/psych/stream.rb
diff options
context:
space:
mode:
authortenderlove <tenderlove@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-05-22 22:12:39 +0000
committertenderlove <tenderlove@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-05-22 22:12:39 +0000
commit044d6010fd22ede84b5afd93bce7c4f0ff97adbd (patch)
tree3761c8b649590de5ce66374bd16647b043dcc7f6 /ext/psych/lib/psych/stream.rb
parenteb5f96d70cfbae16fcb9c2908ddd9ff7b41d9e13 (diff)
* ext/psych/lib/psych/json/stream.rb: adding a JSON streaming API
* ext/psych/lib/psych/stream.rb: ditto * ext/psych/lib/psych.rb: using autoload * ext/psych/lib/psych/json.rb: ditto * ext/psych/lib/psych/json/tree_builder.rb: refactor * ext/psych/lib/psych/visitors/json_tree.rb: refactor git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/psych/lib/psych/stream.rb')
-rw-r--r--ext/psych/lib/psych/stream.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/psych/lib/psych/stream.rb b/ext/psych/lib/psych/stream.rb
index ac231aafdc..508483e573 100644
--- a/ext/psych/lib/psych/stream.rb
+++ b/ext/psych/lib/psych/stream.rb
@@ -35,7 +35,7 @@ module Psych
# Create a new streaming emitter. Emitter will print to +io+. See
# Psych::Stream for an example.
def initialize io
- super({}, Emitter.new(io))
+ super({}, self.class.const_get(:Emitter).new(io))
end
###