add CamelExceptions to several functions. Use camel_session_new to
authorDan Winship <danw@src.gnome.org>
Mon, 21 Feb 2000 18:38:58 +0000 (18:38 +0000)
committerDan Winship <danw@src.gnome.org>
Mon, 21 Feb 2000 18:38:58 +0000 (18:38 +0000)
commit42479d2a5fd81fd9da887b3a0fb00b666c509a81
treef68904e85c0554b48ca8a28272606f952e5a5d55
parent9c9f829a4b5d99a9b56943a80c58e480aaa98992
add CamelExceptions to several functions. Use camel_session_new to

        * camel-session.h:
        * camel-session.c: add CamelExceptions to several functions. Use
        camel_session_new to initialize the session and URL fields of
        created CamelStores as appropriate.

        * camel-store.h:
        * camel-store.c
        * camel-service.h:
        * camel-service.c: Move the session and url (and associated
        functions) from CamelStore to CamelService. Add url_flags to
        CamelService so subclasses can specify which URL components
        are mandatory for them. Add camel_session_new for
        camel_session_get_store* to use.

        * providers/mbox/camel-mbox-folder.c:
        * providers/mbox/camel-mbox-store.c:
        * providers/mbox/camel-mbox-store.h: Update for above changes.
camel/ChangeLog
camel/camel-exception-list.def
camel/camel-service.c
camel/camel-service.h
camel/camel-session.c
camel/camel-session.h
camel/camel-store.c
camel/camel-store.h
camel/providers/mbox/camel-mbox-folder.c
camel/providers/mbox/camel-mbox-store.c
camel/providers/mbox/camel-mbox-store.h