summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorLorenz Kästle <12514511+RincewindsHat@users.noreply.github.com>2025-03-18 16:26:14 +0100
committerLorenz Kästle <12514511+RincewindsHat@users.noreply.github.com>2025-03-18 16:26:14 +0100
commita0710dbd72ea6314cf6a1ec50d2fa3c3c0543748 (patch)
treea5dff4424a9d48f659e56810935a27dd45e82c53 /plugins
parent42531fa92a97318f2b96265f501f37e7fd96ea4c (diff)
downloadmonitoring-plugins-a0710dbd72ea6314cf6a1ec50d2fa3c3c0543748.tar.gz
check_disk: Remove unnecessary NULL checks
Diffstat (limited to 'plugins')
-rw-r--r--plugins/check_disk.c24
1 files changed, 6 insertions, 18 deletions
diff --git a/plugins/check_disk.c b/plugins/check_disk.c
index 15ec06cd..050298d6 100644
--- a/plugins/check_disk.c
+++ b/plugins/check_disk.c
@@ -878,34 +878,22 @@ void set_all_thresholds(struct parameter_list *path, char *warn_freespace_units,
878 char *crit_freespace_percent, char *warn_usedspace_units, char *crit_usedspace_units, char *warn_usedspace_percent, 878 char *crit_freespace_percent, char *warn_usedspace_units, char *crit_usedspace_units, char *warn_usedspace_percent,
879 char *crit_usedspace_percent, char *warn_usedinodes_percent, char *crit_usedinodes_percent, 879 char *crit_usedspace_percent, char *warn_usedinodes_percent, char *crit_usedinodes_percent,
880 char *warn_freeinodes_percent, char *crit_freeinodes_percent) { 880 char *warn_freeinodes_percent, char *crit_freeinodes_percent) {
881 if (path->freespace_units != NULL) { 881 free(path->freespace_units);
882 free(path->freespace_units);
883 }
884 set_thresholds(&path->freespace_units, warn_freespace_units, crit_freespace_units); 882 set_thresholds(&path->freespace_units, warn_freespace_units, crit_freespace_units);
885 883
886 if (path->freespace_percent != NULL) { 884 free(path->freespace_percent);
887 free(path->freespace_percent);
888 }
889 set_thresholds(&path->freespace_percent, warn_freespace_percent, crit_freespace_percent); 885 set_thresholds(&path->freespace_percent, warn_freespace_percent, crit_freespace_percent);
890 886
891 if (path->usedspace_units != NULL) { 887 free(path->usedspace_units);
892 free(path->usedspace_units);
893 }
894 set_thresholds(&path->usedspace_units, warn_usedspace_units, crit_usedspace_units); 888 set_thresholds(&path->usedspace_units, warn_usedspace_units, crit_usedspace_units);
895 889
896 if (path->usedspace_percent != NULL) { 890 free(path->usedspace_percent);
897 free(path->usedspace_percent);
898 }
899 set_thresholds(&path->usedspace_percent, warn_usedspace_percent, crit_usedspace_percent); 891 set_thresholds(&path->usedspace_percent, warn_usedspace_percent, crit_usedspace_percent);
900 892
901 if (path->usedinodes_percent != NULL) { 893 free(path->usedinodes_percent);
902 free(path->usedinodes_percent);
903 }
904 set_thresholds(&path->usedinodes_percent, warn_usedinodes_percent, crit_usedinodes_percent); 894 set_thresholds(&path->usedinodes_percent, warn_usedinodes_percent, crit_usedinodes_percent);
905 895
906 if (path->freeinodes_percent != NULL) { 896 free(path->freeinodes_percent);
907 free(path->freeinodes_percent);
908 }
909 set_thresholds(&path->freeinodes_percent, warn_freeinodes_percent, crit_freeinodes_percent); 897 set_thresholds(&path->freeinodes_percent, warn_freeinodes_percent, crit_freeinodes_percent);
910} 898}
911 899