diff options
author | Paul LeoNerd Evans <leonerd@leonerd.org.uk> | 2011-04-01 13:55:36 +0100 |
---|---|---|
committer | Paul LeoNerd Evans <leonerd@leonerd.org.uk> | 2011-04-01 13:55:36 +0100 |
commit | d6d74d252f8a5ccf81d9605718d4e195d66be0aa (patch) | |
tree | f01afad14be1e7eee65607ea8345e60cfe32a18d | |
parent | 88230407feb4656748604e7ced1526bdb8982c22 (diff) | |
download | termo-d6d74d252f8a5ccf81d9605718d4e195d66be0aa.tar.gz termo-d6d74d252f8a5ccf81d9605718d4e195d66be0aa.tar.xz termo-d6d74d252f8a5ccf81d9605718d4e195d66be0aa.zip |
Add a couple more 'const' markings to API functions where appropriate
-rw-r--r-- | termkey.c | 4 | ||||
-rw-r--r-- | termkey.h.in | 4 |
2 files changed, 4 insertions, 4 deletions
@@ -726,7 +726,7 @@ static TermKeyResult peekkey_mouse(TermKey *tk, TermKeyKey *key, size_t *nbytep) return TERMKEY_RES_KEY; } -TermKeyResult termkey_interpret_mouse(TermKey *tk, TermKeyKey *key, TermKeyMouseEvent *event, int *button, int *line, int *col) +TermKeyResult termkey_interpret_mouse(TermKey *tk, const TermKeyKey *key, TermKeyMouseEvent *event, int *button, int *line, int *col) { if(key->type != TERMKEY_TYPE_MOUSE) return TERMKEY_RES_NONE; @@ -848,7 +848,7 @@ TermKeyResult termkey_waitkey(TermKey *tk, TermKeyKey *key) /* UNREACHABLE */ } -void termkey_pushinput(TermKey *tk, unsigned char *input, size_t inputlen) +void termkey_pushinput(TermKey *tk, const unsigned char *input, size_t inputlen) { if(tk->buffstart + tk->buffcount + inputlen > tk->buffsize) { while(tk->buffstart + tk->buffcount + inputlen > tk->buffsize) diff --git a/termkey.h.in b/termkey.h.in index 9c340c2..c4e9cb2 100644 --- a/termkey.h.in +++ b/termkey.h.in @@ -165,7 +165,7 @@ TermKeyResult termkey_getkey(TermKey *tk, TermKeyKey *key); TermKeyResult termkey_getkey_force(TermKey *tk, TermKeyKey *key); TermKeyResult termkey_waitkey(TermKey *tk, TermKeyKey *key); -void termkey_pushinput(TermKey *tk, unsigned char *input, size_t inputlen); +void termkey_pushinput(TermKey *tk, const unsigned char *input, size_t inputlen); TermKeyResult termkey_advisereadable(TermKey *tk); @@ -175,7 +175,7 @@ char *termkey_lookup_keyname(TermKey *tk, const char *str, TermKeySym *sym TermKeySym termkey_keyname2sym(TermKey *tk, const char *keyname); -TermKeyResult termkey_interpret_mouse(TermKey *tk, TermKeyKey *key, TermKeyMouseEvent *event, int *button, int *line, int *col); +TermKeyResult termkey_interpret_mouse(TermKey *tk, const TermKeyKey *key, TermKeyMouseEvent *event, int *button, int *line, int *col); typedef enum { TERMKEY_FORMAT_LONGMOD = 1 << 0, // Shift-... instead of S-... |