From: Martti Rannanjärvi Date: Thu, 24 May 2018 11:55:59 +0000 (+0300) Subject: lib-master: Move const char *error declaration inside ifdef HAVE_SSL X-Git-Tag: 2.3.3.rc1~206 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=728fa5d61a2cf1ce04bb08090bf1dadcedf4fcf5;p=thirdparty%2Fdovecot%2Fcore.git lib-master: Move const char *error declaration inside ifdef HAVE_SSL This is so you can compile dovecot without ssl. --- 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;