=== modified file 'termkey-internal.h' --- termkey-internal.h 2008-11-02 17:54:24 +0000 +++ termkey-internal.h 2008-11-02 14:43:19 +0000 @@ -10,8 +10,6 @@ { void *(*new_driver)(termkey_t *tk, const char *term); void (*free_driver)(void *); - void (*start_driver)(termkey_t *tk); - void (*stop_driver)(termkey_t *tk); termkey_result (*getkey)(termkey_t *tk, termkey_key *key, int force); }; === modified file 'termkey.c' --- termkey.c 2008-11-02 17:54:24 +0000 +++ termkey.c 2008-11-02 14:54:33 +0000 @@ -185,9 +185,6 @@ } } - if(tk->driver.start_driver) - (*tk->driver.start_driver)(tk); - return tk; abort_free_keynames: @@ -220,9 +217,6 @@ void termkey_destroy(termkey_t *tk) { - if(tk->driver.stop_driver) - (*tk->driver.stop_driver)(tk); - if(tk->restore_termios_valid) tcsetattr(tk->fd, TCSANOW, &tk->restore_termios);