static void\r
PrintStatusStream(std::stringstream &output, int columns, int stdout_is_tty)\r
{\r
+ std::string s_output;\r
+\r
s_output = output.str();\r
\r
if (stdout_is_tty) {\r
- if(s.length() > columns) {\r
- s.resize(columns - 3);\r
- s.append("..");\r
+ if(s_output.length() > columns) {\r
+ s_output.resize(columns - 3);\r
+ s_output.append("..");\r
}\r
- else if(s.length() < columns) {\r
- for(int i = 0; i < s.length() - columns; i++)\r
- s.append(" ");\r
+ else if(s_output.length() < columns) {\r
+ for(int i = 0; i < s_output.length() - columns; i++)\r
+ s_output.append(" ");\r
}\r
}\r
\r
CCore::StatusLoop(void* data)\r
{\r
int curx, cury;\r
- std::string s_output;\r
std::stringstream output;\r
\r
struct winsize ws;\r