aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/input.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/input.cpp b/src/input.cpp
index 2b556c2a..aabd5b0e 100644
--- a/src/input.cpp
+++ b/src/input.cpp
@@ -466,7 +466,7 @@ int input_init()
const env_var_t term = env_get_string(L"TERM");
int errret;
- if (setupterm(0, STDOUT_FILENO, &errret) == ERR)
+ if (setupterm(const_cast<char *>(wcs2string(term).c_str()), STDOUT_FILENO, &errret) == ERR)
{
debug(0, _(L"Could not set up terminal"));
if (errret == 0)