version 1.80, 2012/04/01 20:53:47 |
version 1.81, 2012/07/10 11:53:01 |
|
|
if (wp->fd != -1) |
if (wp->fd != -1) |
bufferevent_enable(wp->event, EV_READ|EV_WRITE); |
bufferevent_enable(wp->event, EV_READ|EV_WRITE); |
|
|
if (data->searchstr != NULL) |
free(data->searchstr); |
xfree(data->searchstr); |
free(data->inputstr); |
xfree(data->inputstr); |
|
|
|
if (data->backing != &wp->base) { |
if (data->backing != &wp->base) { |
screen_free(data->backing); |
screen_free(data->backing); |
xfree(data->backing); |
free(data->backing); |
} |
} |
screen_free(&data->screen); |
screen_free(&data->screen); |
|
|
xfree(data); |
free(data); |
} |
} |
|
|
void |
void |
|
|
|
|
/* Don't bother if no data. */ |
/* Don't bother if no data. */ |
if (off == 0) { |
if (off == 0) { |
xfree(buf); |
free(buf); |
return; |
return; |
} |
} |
off--; /* remove final \n */ |
off--; /* remove final \n */ |