press_pile_t *pp = (press_pile_t *)xcalloc(1, sizeof(press_pile_t));
pp->presses = (queue_t *)xcalloc(config_resend_count, sizeof(queue_t));
pp->sleeps = (queue_t **)xcalloc(config_resend_count, sizeof(queue_t *));
press_pile_t *pp = (press_pile_t *)xcalloc(1, sizeof(press_pile_t));
pp->presses = (queue_t *)xcalloc(config_resend_count, sizeof(queue_t));
pp->sleeps = (queue_t **)xcalloc(config_resend_count, sizeof(queue_t *));