diff options
| author | Paul LeoNerd Evans <leonerd@leonerd.org.uk> | 2008-11-28 19:48:41 +0000 | 
|---|---|---|
| committer | Paul LeoNerd Evans <leonerd@leonerd.org.uk> | 2008-11-28 19:48:41 +0000 | 
| commit | d245285df2bbe20ff2e78020acc3667eac1e7868 (patch) | |
| tree | da341204c2138ecd419b706d76880b3821f254e0 | |
| parent | fef558eeb4923598b2c720f7cede49b3914141ab (diff) | |
| download | termo-d245285df2bbe20ff2e78020acc3667eac1e7868.tar.gz termo-d245285df2bbe20ff2e78020acc3667eac1e7868.tar.xz termo-d245285df2bbe20ff2e78020acc3667eac1e7868.zip  | |
Cast 'term' to (non-const) char* when passing to setupterm() because terminfo's prototypes don't use const
| -rw-r--r-- | driver-ti.c | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/driver-ti.c b/driver-ti.c index 727cb78..952bf76 100644 --- a/driver-ti.c +++ b/driver-ti.c @@ -148,7 +148,9 @@ static void *new_driver(termkey_t *tk, const char *term)  {    int err; -  if(setupterm(term, 1, &err) != OK) +  /* Have to cast away the const. But it's OK - we know terminfo won't really +   * modify term */ +  if(setupterm((char*)term, 1, &err) != OK)      return NULL;    termkey_ti *ti = malloc(sizeof *ti);  | 
