From 397a7fb68328b61d1fc0c055dc5f262d49177c1a Mon Sep 17 00:00:00 2001 From: Paul LeoNerd Evans Date: Mon, 10 Nov 2008 21:21:19 +0000 Subject: [PATCH] Added (undocumented) termkey_{get,set}_flags() calls to API --- termkey.c | 10 ++++++++++ termkey.h | 3 +++ 2 files changed, 13 insertions(+) diff --git a/termkey.c b/termkey.c index 0294e26..bebaa9a 100644 --- a/termkey.c +++ b/termkey.c @@ -263,6 +263,16 @@ void termkey_destroy(termkey_t *tk) termkey_free(tk); } +int termkey_get_flags(termkey_t *tk) +{ + return tk->flags; +} + +void termkey_set_flags(termkey_t *tk, int newflags) +{ + tk->flags = newflags; +} + void termkey_set_waittime(termkey_t *tk, int msec) { tk->waittime = msec; diff --git a/termkey.h b/termkey.h index a2aa3a3..4227518 100644 --- a/termkey.h +++ b/termkey.h @@ -129,6 +129,9 @@ termkey_t *termkey_new(int fd, int flags); void termkey_free(termkey_t *tk); void termkey_destroy(termkey_t *tk); +int termkey_get_flags(termkey_t *tk); +void termkey_set_flags(termkey_t *tk, int newflags); + void termkey_set_waittime(termkey_t *tk, int msec); int termkey_get_waittime(termkey_t *tk);