Pass driver_info as explicit void* parameter into driver methods

This commit is contained in:
Paul LeoNerd Evans
2008-11-08 17:47:57 +00:00
parent 9969e197ba
commit e880602944
4 changed files with 18 additions and 18 deletions

View File

@@ -9,10 +9,10 @@
struct termkey_driver
{
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);
void (*free_driver)(void *info);
void (*start_driver)(termkey_t *tk, void *info);
void (*stop_driver)(termkey_t *tk, void *info);
termkey_result (*getkey)(termkey_t *tk, void *info, termkey_key *key, int force);
};
struct keyinfo {