log_t *logs = (log_t *) malloc (sizeof (log_t));
logs->buffer = (char **) malloc (height * sizeof (char *));
log_t *logs = (log_t *) malloc (sizeof (log_t));
logs->buffer = (char **) malloc (height * sizeof (char *));
void displaylog (log_t *logs, char *msg, int xoffset, int yoffset)
{
void displaylog (log_t *logs, char *msg, int xoffset, int yoffset)
{
for (i = 0; i < logs->width; i++) {
mvaddch (yoffset - 1, xoffset + i, ACS_HLINE);
mvaddch (yoffset + logs->height, xoffset + i, ACS_HLINE);
for (i = 0; i < logs->width; i++) {
mvaddch (yoffset - 1, xoffset + i, ACS_HLINE);
mvaddch (yoffset + logs->height, xoffset + i, ACS_HLINE);