From: Timo Sirainen Date: Fri, 31 Aug 2018 11:19:32 +0000 (+0300) Subject: lib: Make failure handler variables static X-Git-Tag: 2.3.9~1475 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f83a64ee5c668378779ce05c4d0236e1dc40f525;p=thirdparty%2Fdovecot%2Fcore.git lib: Make failure handler variables static --- diff --git a/src/lib/failures.c b/src/lib/failures.c index 191e5df141..ff90135cc3 100644 --- a/src/lib/failures.c +++ b/src/lib/failures.c @@ -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 };