Lines Matching defs:output
53 char *env, *msgverb, *output;
69 output = printfmt(msgverb, class, label, sev, text, action,
71 if (output == NULL) {
75 if (*output != '\0')
76 fprintf(stderr, "%s", output);
78 free(output);
81 output = printfmt(DFLT_MSGVERB, class, label, sev, text,
83 if (output == NULL)
85 if (*output != '\0') {
87 free(output);
90 fprintf(fp, "%s", output);
93 free(output);
99 if (*output != '\0') \
100 strlcat(output, ": ", size)
102 if (*output != '\0') \
103 strlcat(output, "\n", size)
105 if (*output != '\0') \
106 strlcat(output, " ", size)
110 * a newly malloc()'d output buffer.
117 char *comp, *output;
132 if ((output = malloc(size)) == NULL)
134 *output = '\0';
138 strlcat(output, label, size);
141 strlcat(output, sevinfo(sev), size);
144 strlcat(output, text, size);
147 strlcat(output, "TO FIX: ", size);
148 strlcat(output, act, size);
151 strlcat(output, tag, size);
155 return (output);