Loading slc/trunk/src/screen.cc +2 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,7 @@ void Screen::run() { memcpy(cmd_history_buffer_, cmd_buffer_, CMD_BUFFER_SIZE); strncpy(cmd_buffer_, H.get(cmd_history_off_++).c_str(), CMD_BUFFER_SIZE); cmd_buffer_[CMD_BUFFER_SIZE - 1] = 0; cmd_buf_off_ = strlen(cmd_buffer_); break; // KEY DOWN case KEY_DOWN: Loading @@ -73,6 +74,7 @@ void Screen::run() { strncpy(cmd_buffer_, H.get(cmd_history_off_ - 1).c_str(), CMD_BUFFER_SIZE); cmd_buffer_[CMD_BUFFER_SIZE - 1] = 0; } cmd_buf_off_ = strlen(cmd_buffer_); break; // KEY LEFT case KEY_LEFT: Loading Loading
slc/trunk/src/screen.cc +2 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,7 @@ void Screen::run() { memcpy(cmd_history_buffer_, cmd_buffer_, CMD_BUFFER_SIZE); strncpy(cmd_buffer_, H.get(cmd_history_off_++).c_str(), CMD_BUFFER_SIZE); cmd_buffer_[CMD_BUFFER_SIZE - 1] = 0; cmd_buf_off_ = strlen(cmd_buffer_); break; // KEY DOWN case KEY_DOWN: Loading @@ -73,6 +74,7 @@ void Screen::run() { strncpy(cmd_buffer_, H.get(cmd_history_off_ - 1).c_str(), CMD_BUFFER_SIZE); cmd_buffer_[CMD_BUFFER_SIZE - 1] = 0; } cmd_buf_off_ = strlen(cmd_buffer_); break; // KEY LEFT case KEY_LEFT: Loading