action->bind = switch_core_strdup(menu->pool, bind);
action->next = menu->actions;
action->arg = switch_core_strdup(menu->pool, arg);
- len = (uint32_t)strlen(action->bind);
+ len = (uint32_t)strlen(action->bind) + 1;
if (len > menu->inlen) {
menu->inlen = len;
}
action->bind = bind;
action->next = menu->actions;
action->arg = switch_core_strdup(menu->pool, arg);
- len = (uint32_t)strlen(action->bind);
+ len = (uint32_t)strlen(action->bind) + 1;
if (len > menu->inlen) {
menu->inlen = len;
}
len = 1;
ptr = NULL;
} else {
- len = menu->inlen + 1;
+ len = menu->inlen;
ptr = menu->ptr;
}