diff --git a/Headers/gnustep/base/Coder.h b/Headers/gnustep/base/Coder.h index 2adeacfcb..b68417331 100644 --- a/Headers/gnustep/base/Coder.h +++ b/Headers/gnustep/base/Coder.h @@ -43,7 +43,11 @@ Dictionary *const_ptr_table; /* read/written const *'s */ Stack *root_object_tables; /* Stack of Dicts for interconnt'd objs */ Stack *forward_object_tables; /* Stack of Dictionaries for frwd refs */ - Set *in_progress_table; /* objects started r/w, but !finished */ + Set *in_progress_table; /* objects started r/w, but !finished */ + int interconnected_stack_height /* number of nested root objects */ + + /* Not all these ivars are really necessary. I fixed a bug with + a quick fix; now I need to go back and clean it up. -mccallum */ } + (void) setDefaultStreamClass: sc; diff --git a/Source/objects/Coder.h b/Source/objects/Coder.h index 2adeacfcb..b68417331 100644 --- a/Source/objects/Coder.h +++ b/Source/objects/Coder.h @@ -43,7 +43,11 @@ Dictionary *const_ptr_table; /* read/written const *'s */ Stack *root_object_tables; /* Stack of Dicts for interconnt'd objs */ Stack *forward_object_tables; /* Stack of Dictionaries for frwd refs */ - Set *in_progress_table; /* objects started r/w, but !finished */ + Set *in_progress_table; /* objects started r/w, but !finished */ + int interconnected_stack_height /* number of nested root objects */ + + /* Not all these ivars are really necessary. I fixed a bug with + a quick fix; now I need to go back and clean it up. -mccallum */ } + (void) setDefaultStreamClass: sc;