]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib: Make failure handler variables static
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Fri, 31 Aug 2018 11:19:32 +0000 (14:19 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Mon, 3 Sep 2018 08:46:58 +0000 (08:46 +0000)
src/lib/failures.c

index 191e5df14169d22672bc2b05ecacec834a000cd5..ff90135cc3ad19592ccd927e3a071288c7043819 100644 (file)
@@ -235,20 +235,26 @@ struct failure_handler_config {
        struct failure_handler_vfuncs *v;
 };
 
-struct failure_handler_vfuncs default_handler_vfuncs = { .write = &default_write,
-                                                        .format = &default_format,
-                                                        .on_handler_failure = &default_on_handler_failure,
-                                                        .post_handler = &default_post_handler };
-
-struct failure_handler_vfuncs syslog_handler_vfuncs = { .write = &syslog_write,
-                                                       .format = &syslog_format,
-                                                       .on_handler_failure = &syslog_on_handler_failure,
-                                                       .post_handler = &syslog_post_handler };
-
-struct failure_handler_vfuncs internal_handler_vfuncs = { .write = &internal_write,
-                                                         .format = &internal_format,
-                                                         .on_handler_failure = &internal_on_handler_failure,
-                                                         .post_handler = &internal_post_handler };
+static struct failure_handler_vfuncs default_handler_vfuncs = {
+       .write = &default_write,
+       .format = &default_format,
+       .on_handler_failure = &default_on_handler_failure,
+       .post_handler = &default_post_handler
+};
+
+static struct failure_handler_vfuncs syslog_handler_vfuncs = {
+       .write = &syslog_write,
+       .format = &syslog_format,
+       .on_handler_failure = &syslog_on_handler_failure,
+       .post_handler = &syslog_post_handler
+};
+
+static struct failure_handler_vfuncs internal_handler_vfuncs = {
+       .write = &internal_write,
+       .format = &internal_format,
+       .on_handler_failure = &internal_on_handler_failure,
+       .post_handler = &internal_post_handler
+};
 
 struct failure_handler_config failure_handler = { .fatal_err_reset = FATAL_LOGWRITE,
                                                 .v = &default_handler_vfuncs };