From 124f6dcf14ef91d61b72699290dc76a420d06a63 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Martti=20Rannanj=C3=A4rvi?= Date: Thu, 24 May 2018 14:55:59 +0300 Subject: [PATCH] lib-master: Move const char *error declaration inside ifdef HAVE_SSL This is so you can compile dovecot without ssl. --- src/lib-master/master-service.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib-master/master-service.c b/src/lib-master/master-service.c index 45a23282fb..05cd4d18b5 100644 --- a/src/lib-master/master-service.c +++ b/src/lib-master/master-service.c @@ -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; -- 2.47.3