diff options
Diffstat (limited to 'ext/objspace/lib/objspace.rb')
-rw-r--r-- | ext/objspace/lib/objspace.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ext/objspace/lib/objspace.rb b/ext/objspace/lib/objspace.rb index 7cd7507891..0298b0646c 100644 --- a/ext/objspace/lib/objspace.rb +++ b/ext/objspace/lib/objspace.rb @@ -36,7 +36,9 @@ module ObjectSpace raise ArgumentError, "wrong output option: #{output.inspect}" end - _dump(obj, out) + ret = _dump(obj, out) + return nil if output == :stdout + ret end @@ -82,6 +84,8 @@ module ObjectSpace raise ArgumentError, "wrong output option: #{output.inspect}" end - _dump_all(out, full, since) + ret = _dump_all(out, full, since) + return nil if output == :stdout + ret end end |