]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-master: Move const char *error declaration inside ifdef HAVE_SSL
authorMartti Rannanjärvi <martti.rannanjarvi@dovecot.fi>
Thu, 24 May 2018 11:55:59 +0000 (14:55 +0300)
committerAki Tuomi <aki.tuomi@dovecot.fi>
Tue, 7 Aug 2018 10:08:42 +0000 (13:08 +0300)
This is so you can compile dovecot without ssl.

src/lib-master/master-service.c

index 45a23282fb222fbc2518f3bce299ef111d382e6b..05cd4d18b58e6e1965420cf4da968e9d6fe0f389 100644 (file)
@@ -181,7 +181,6 @@ master_service_init(const char *name, enum master_service_flags flags,
        data_stack_frame_t datastack_frame_id = 0;
        unsigned int count;
        const char *value;
-       const char *error;
 
        i_assert(name != NULL);
 
@@ -264,6 +263,7 @@ master_service_init(const char *name, enum master_service_flags flags,
 #ifdef HAVE_SSL
        /* load SSL module if necessary */
        if (service->want_ssl_settings) {
+               const char *error;
                if (ssl_module_load(&error) < 0)
                        i_fatal("Cannot load SSL module: %s", error);
                service->ssl_module_loaded = TRUE;