From 1a037f616e6e3a7a2e1c460d9c56cdf19b5b44c0 Mon Sep 17 00:00:00 2001 From: Torsten Ruger Date: Fri, 19 Jun 2015 20:16:40 +0300 Subject: [PATCH] same fix again --- lib/sof/writer.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/sof/writer.rb b/lib/sof/writer.rb index ff6064a..0c83a59 100644 --- a/lib/sof/writer.rb +++ b/lib/sof/writer.rb @@ -85,10 +85,10 @@ module Sof end #TODO get all superclsses here, but this covers 99% so . . moving on superclasses = [object.class.superclass.name] - if superclasses.include?( "Array") or superclasses.include?( "List") + if superclasses.include?( "Array") or superclasses.include?( "Parfait::List") node.add_super( array_to_sof_node(object , level , ref ) ) end - if superclasses.include?( "Hash") or superclasses.include?( "Dictionary") + if superclasses.include?( "Hash") or superclasses.include?( "Parfait::Dictionary") node.add_super( hash_to_sof_node(object , level , ref ) ) end node