char *q = l->data;
char *tmp;
char *tmp2;
+ int vres; /* shut gcc up, but ignored */
while (*q != '\0') {
if (*q == '%') {
break;
case 'm': /* user-provided message; LOG4J compliant */
- vasprintf(&tmp2, fmt, ev->ap_copy);
+ vres = vasprintf(&tmp2, fmt, ev->ap_copy);
append1("%s","%.*s",tmp2);
free(tmp2);
break;