version 1.29, 2005/04/15 14:28:56 |
version 1.30, 2005/11/14 15:56:35 |
|
|
cur_evt->ldesc = NULL; |
cur_evt->ldesc = NULL; |
} else { |
} else { |
if (m->bodun && prefix) { |
if (m->bodun && prefix) { |
int l1 = strlen(prefix); |
if (asprintf(&cur_evt->ldesc, |
int l2 = strlen(p); |
"\t%s %s", prefix, p + 1) == -1) |
int len = l1 + l2 + 2; |
|
if ((cur_evt->ldesc = |
|
malloc(len)) == NULL) |
|
err(1, NULL); |
err(1, NULL); |
snprintf(cur_evt->ldesc, len, |
|
"\t%s %s", prefix, p + 1); |
|
} else if ((cur_evt->ldesc = |
} else if ((cur_evt->ldesc = |
strdup(p)) == NULL) |
strdup(p)) == NULL) |
err(1, NULL); |
err(1, NULL); |
|
|
free(foo); |
free(foo); |
} |
} |
} |
} |
} |
} else if (printing) { |
else if (printing) { |
free(ev1->ldesc); |
nlen = strlen(ev1->ldesc) + strlen(buf) + 2; |
if (asprintf(&ev1->ldesc, "%s\n%s", ev1->ldesc, |
if ((ev1->ldesc = realloc(ev1->ldesc, nlen)) == NULL) |
buf) == -1) |
err(1, NULL); |
err(1, NULL); |
snprintf(ev1->ldesc, nlen, "%s\n%s", ev1->ldesc, buf); |
|
} |
} |
} |
} |
tmp = events; |
tmp = events; |