{
#define CONTEXT_TAG "Context - "
char logmsg[256];
- char completemsg[sizeof(logmsg) + sizeof(CONTEXT_TAG) - 1];
+ char completemsg[sizeof(logmsg) * 2];
vsnprintf(logmsg, sizeof(logmsg), fmt, ap);
snprintf(completemsg, sizeof(completemsg), CONTEXT_TAG "%s", logmsg);
dahdi_r2_write_log(level, completemsg);
{
#define CHAN_TAG "Chan "
char logmsg[256];
- char completemsg[sizeof(logmsg) + sizeof(CHAN_TAG) - 1];
+ char completemsg[sizeof(logmsg) * 2];
vsnprintf(logmsg, sizeof(logmsg), fmt, ap);
snprintf(completemsg, sizeof(completemsg), CHAN_TAG "%d - %s", openr2_chan_get_number(r2chan), logmsg);
dahdi_r2_write_log(level, completemsg);
+#undef CHAN_TAG
}
static int dahdi_r2_on_dnis_digit_received(openr2_chan_t *r2chan, char digit)