version 1.5, 2013/03/25 11:38:43 |
version 1.6, 2013/03/25 11:40:40 |
|
|
if (winlink_find_by_window(&c->session->windows, wp->window) != NULL) { |
if (winlink_find_by_window(&c->session->windows, wp->window) != NULL) { |
message = evbuffer_new(); |
message = evbuffer_new(); |
evbuffer_add_printf(message, "%%output %u ", wp->id); |
evbuffer_add_printf(message, "%%output %u ", wp->id); |
for (i = 0; i < len; i++) |
for (i = 0; i < len; i++) { |
evbuffer_add_printf(message, "%02hhx", buf[i]); |
if (buf[i] < ' ' || buf[i] == '\\') |
|
evbuffer_add_printf(message, "\\%03o", buf[i]); |
|
else |
|
evbuffer_add_printf(message, "%c", buf[i]); |
|
} |
control_write_buffer(c, message); |
control_write_buffer(c, message); |
evbuffer_free(message); |
evbuffer_free(message); |
} |
} |