The "baseevent" parameter was needed before I introduced the "FatRecord" model for simplifying the COW semantics.  It can go away safely.

The entire csEventTree structure should be regarded as a private internal interface to be used by the event queue and subscription management code only.  The entire thing should be made private and friended to csEventQueue (etc).  I think some of the bits were left non-private to make it easier to produce debug input in the development process.

Thanks,
Adam

On Tue, 2006-01-03 at 00:19 -0500, Michael D. Adams wrote:
The baseevent argument of csEventTree::UnsubscribeInternal is only
passed to csEventTree::FatRecordObject::UnsubscribeInternal which
doesn't use that argument.  Was that argument intended for some as yet
unimplemented feature?  If not I'll simply remove it according to the
attached patch file.

Michael D. Adams
[EMAIL PROTECTED]

P.S. Is this function really internal?  If so then why is it public?
--
Adam D. Bradley <[EMAIL PROTECTED]>
Boston University Dept. of Computer Science

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to