check interfaces for events too. (camel_object_trigger_event): check
authorNot Zed <NotZed@Ximian.com>
Thu, 4 Nov 2004 05:34:05 +0000 (05:34 +0000)
committerMichael Zucci <zucchi@src.gnome.org>
Thu, 4 Nov 2004 05:34:05 +0000 (05:34 +0000)
commit1ebc818cd095571fdba5621bb532df8dd3e31ea7
treec1f760b23861f897abcddf3e2400d688b2d791f0
parentf3f03437d841c2d02484e227afa55da42aa04ead
check interfaces for events too. (camel_object_trigger_event): check

2004-11-02  Not Zed  <NotZed@Ximian.com>

        * camel-object.c (camel_object_hook_event): check interfaces for
        events too.
        (camel_object_trigger_event): check interfaces for events too.
        (camel_object_class_add_event): more checks for interfaces vs
        normal object classes.
        (camel_object_class_add_interface): add an interface to a class.
        (camel_object_get_interface): query for interfaces on an object.
        (camel_object_get_type): register the interface type.
camel/ChangeLog
camel/camel-object.c
camel/camel-object.h
camel/camel-store.c
camel/camel-store.h