diff --git a/reader.cpp b/reader.cpp index 5882e727f..ae8c9b224 100644 --- a/reader.cpp +++ b/reader.cpp @@ -727,7 +727,9 @@ static void exec_prompt() { wcstring_list_t prompt_list; // status is ignored - __mark_as_unused int status = exec_subshell(data->left_prompt, prompt_list); + if (exec_subshell(data->left_prompt, prompt_list)) + { + } for (size_t i = 0; i < prompt_list.size(); i++) { if (i > 0) data->left_prompt_buff += L'\n'; @@ -739,7 +741,9 @@ static void exec_prompt() { wcstring_list_t prompt_list; // status is ignored - __mark_as_unused int status = exec_subshell(data->right_prompt, prompt_list); + if (exec_subshell(data->right_prompt, prompt_list)) + { + } for (size_t i = 0; i < prompt_list.size(); i++) { // Right prompt does not support multiple lines, so just concatenate all of them