[monitoring-plugins] check_mysql: localize variables
Lorenz Kästle
git at monitoring-plugins.org
Thu Sep 17 21:10:15 CEST 2026
Module: monitoring-plugins
Branch: master
Commit: f0d1894a767803338582d28403081652a533664d
Author: Lorenz Kästle <12514511+RincewindsHat at users.noreply.github.com>
Date: Thu Sep 17 20:51:15 2026 +0200
URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=f0d1894a
check_mysql: localize variables
---
plugins/check_mysql.c | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/plugins/check_mysql.c b/plugins/check_mysql.c
index 71f4925a..47381e8c 100644
--- a/plugins/check_mysql.c
+++ b/plugins/check_mysql.c
@@ -93,15 +93,13 @@ int main(int argc, char **argv) {
}
const check_mysql_config config = tmp_config.config;
- char *replica_query = NULL;
- char *replica_status_query = NULL;
- int num_replicas = 0;
- char *no_such_named_replica = NULL;
if (config.output_format_is_set) {
mp_set_format(config.output_format);
}
+ char *replica_status_query = NULL;
+ char *no_such_named_replica = NULL;
if (config.replica_name == NULL) {
replica_status_query = strdup("status");
} else {
@@ -302,6 +300,7 @@ int main(int argc, char **argv) {
mp_subcheck sc_replica = mp_subcheck_init();
/* check the replica status */
+ char *replica_query = NULL;
mopl_utils_xasprintf(&replica_query, "show %s %s",
use_deprecated_slave_status ? "slave" : "replica",
replica_status_query);
@@ -332,7 +331,7 @@ int main(int argc, char **argv) {
}
/* Check there is some data */
- num_replicas = mysql_num_rows(res);
+ int num_replicas = mysql_num_rows(res);
if (num_replicas != 1) {
mysql_close(&mysql);
More information about the Commits
mailing list