]> 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)
committerVille Savolainen <ville.savolainen@dovecot.fi>
Fri, 7 Sep 2018 07:39:12 +0000 (10:39 +0300)
src/lib/failures.c

index 0bce8bb51f451e7f7e7cd90b291bbb8721757311..d0b898f0a83169ecae4a369207c83cf1a235f9ba 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 };