Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 1228)
+++ trunk/MagicSoft/Mars/Changelog	(revision 1229)
@@ -1,3 +1,11 @@
                                                                   -*-*- END -*-*-
+
+ 2002/03/01: Thomas Bretz
+
+   * mbase/MParContainer.cc:
+     - changed AsciiWrite so that only base classes with a version
+       id > 0 are written (important for MParContainer)
+
+
 
  2002/03/01: Thomas Bretz
Index: trunk/MagicSoft/Mars/mbase/MParContainer.cc
===================================================================
--- trunk/MagicSoft/Mars/mbase/MParContainer.cc	(revision 1228)
+++ trunk/MagicSoft/Mars/mbase/MParContainer.cc	(revision 1229)
@@ -232,4 +232,6 @@
     }
 
+    // For debugging: out << member->GetName() << ":";
+
     switch (call->ReturnType())
     {
@@ -311,5 +313,6 @@
             continue;
 
-        rc |= WriteDataMember(out, cls->GetListOfDataMembers());
+        if (cls->GetClassVersion())
+            rc |= WriteDataMember(out, cls->GetListOfDataMembers());
     }
 
