summaryrefslogtreecommitdiffstats
path: root/lib/output.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/output.c')
-rw-r--r--lib/output.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/output.c b/lib/output.c
index f283969f..d650a3c5 100644
--- a/lib/output.c
+++ b/lib/output.c
@@ -42,7 +42,7 @@ static inline char *fmt_subcheck_perfdata(mp_subcheck check) {
42 42
43 while (subchecks != NULL) { 43 while (subchecks != NULL) {
44 if (added > 0) { 44 if (added > 0) {
45 added = asprintf(&result, "%s%s", result, fmt_subcheck_perfdata(subchecks->subcheck)); 45 added = asprintf(&result, "%s %s", result, fmt_subcheck_perfdata(subchecks->subcheck));
46 } else { 46 } else {
47 // TODO free previous result here? 47 // TODO free previous result here?
48 added = asprintf(&result, "%s", fmt_subcheck_perfdata(subchecks->subcheck)); 48 added = asprintf(&result, "%s", fmt_subcheck_perfdata(subchecks->subcheck));
@@ -175,7 +175,7 @@ char *get_subcheck_summary(mp_check check) {
175 unsigned int critical = 0; 175 unsigned int critical = 0;
176 unsigned int unknown = 0; 176 unsigned int unknown = 0;
177 while (subchecks != NULL) { 177 while (subchecks != NULL) {
178 switch (subchecks->subcheck.state) { 178 switch (mp_compute_subcheck_state(subchecks->subcheck)) {
179 case STATE_OK: 179 case STATE_OK:
180 ok++; 180 ok++;
181 break; 181 break;