fix bug in previous
authorDan Winship <danw@src.gnome.org>
Fri, 3 Nov 2000 19:19:53 +0000 (19:19 +0000)
committerDan Winship <danw@src.gnome.org>
Fri, 3 Nov 2000 19:19:53 +0000 (19:19 +0000)
camel/camel-service.c

index 06b1d09..15702db 100644 (file)
@@ -170,6 +170,7 @@ camel_service_new (CamelType type, CamelSession *session,
 
        /*service->connect_level = 0;*/
 
+       service->provider = provider;
        service->url = url;
        if (!url->empty && !check_url (service, ex)) {
                camel_object_unref (CAMEL_OBJECT (service));
@@ -179,9 +180,6 @@ camel_service_new (CamelType type, CamelSession *session,
        service->session = session;
        camel_object_ref (CAMEL_OBJECT (session));
 
-       service->provider = provider;
-       /* don't ref -- providers are not CamelObjects */
-
        service->connected = FALSE;
 
        return service;