From b04fc5a39e59a0889b4fffd3e0456582ae923003 Mon Sep 17 00:00:00 2001 From: ridiculousfish Date: Tue, 26 Nov 2013 10:56:43 -0800 Subject: [PATCH] Add missing const cast for setup_term https://github.com/fish-shell/fish-shell/issues/1142 --- input.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/input.cpp b/input.cpp index 12f7580d6..51f658afc 100644 --- a/input.cpp +++ b/input.cpp @@ -360,7 +360,7 @@ int input_init() debug(0, _(L"Attempting to use '%ls' instead"), DEFAULT_TERM); env_set(L"TERM", DEFAULT_TERM, ENV_GLOBAL | ENV_EXPORT); const std::string default_term = wcs2string(DEFAULT_TERM); - if (setupterm(default_term.c_str(), STDOUT_FILENO, &errret) == ERR) + if (setupterm(const_cast(default_term.c_str()), STDOUT_FILENO, &errret) == ERR) { debug(0, _(L"Could not set up terminal")); exit_without_destructors(1);