Lines Matching refs:output
59 char *env, *msgverb, *output;
78 output = printfmt(msgverb, class, label, sev, text, action,
80 if (output == NULL) {
84 if (*output != '\0') {
85 int out_len = fprintf(stderr, "%s", output);
91 free(output);
94 output = printfmt(DFLT_MSGVERB, class, label, sev, text,
96 if (output == NULL)
98 if (*output != '\0') {
144 fprintf(fp, "%s", output);
148 free(output);
154 if (*output != '\0') \
155 strlcat(output, ": ", size)
157 if (*output != '\0') \
158 strlcat(output, "\n", size)
160 if (*output != '\0') \
161 strlcat(output, " ", size)
165 * a newly malloc()'d output buffer.
172 char *comp, *output;
187 if ((output = malloc(size)) == NULL)
189 *output = '\0';
193 strlcat(output, label, size);
196 strlcat(output, sevinfo(sev), size);
199 strlcat(output, text, size);
202 strlcat(output, "TO FIX: ", size);
203 strlcat(output, act, size);
206 strlcat(output, tag, size);
210 return (output);