=== removed file 't/06buffer.c' --- t/06buffer.c 2012-02-13 23:40:42 +0000 +++ t/06buffer.c 1970-01-01 00:00:00 +0000 @@ -1,32 +0,0 @@ -#include -#include "../termkey.h" -#include "taplib.h" - -int main(int argc, char *argv[]) -{ - TermKey *tk; - TermKeyKey key; - - plan_tests(9); - - tk = termkey_new_abstract("vt100", 0); - - is_int(termkey_get_buffer_remaining(tk), 256, "buffer free initially 256"); - is_int(termkey_get_buffer_size(tk), 256, "buffer size initially 256"); - - is_int(termkey_push_bytes(tk, "h", 1), 1, "push_bytes returns 1"); - - is_int(termkey_get_buffer_remaining(tk), 255, "buffer free 255 after push_bytes"); - is_int(termkey_get_buffer_size(tk), 256, "buffer size 256 after push_bytes"); - - ok(!!termkey_set_buffer_size(tk, 512), "buffer set size OK"); - - is_int(termkey_get_buffer_remaining(tk), 511, "buffer free 511 after push_bytes"); - is_int(termkey_get_buffer_size(tk), 512, "buffer size 512 after push_bytes"); - - is_int(termkey_getkey(tk, &key), TERMKEY_RES_KEY, "buffered key still useable after resize"); - - termkey_destroy(tk); - - return exit_status(); -} === modified file 'termkey.c' --- termkey.c 2012-02-13 23:40:42 +0000 +++ termkey.c 2012-02-13 21:57:33 +0000 @@ -466,18 +466,6 @@ return tk->buffsize; } -int termkey_set_buffer_size(TermKey *tk, size_t size) -{ - unsigned char *buffer = realloc(tk->buffer, size); - if(!buffer) - return 0; - - tk->buffer = buffer; - tk->buffsize = size; - - return 1; -} - size_t termkey_get_buffer_remaining(TermKey *tk) { /* Return the total number of free bytes in the buffer, because that's what === modified file 'termkey.h.in' --- termkey.h.in 2012-02-13 23:40:42 +0000 +++ termkey.h.in 2012-02-13 21:57:33 +0000 @@ -173,7 +173,6 @@ void termkey_set_canonflags(TermKey *tk, int); size_t termkey_get_buffer_size(TermKey *tk); -int termkey_set_buffer_size(TermKey *tk, size_t size); size_t termkey_get_buffer_remaining(TermKey *tk);