Changeset 7744 in orxonox.OLD for trunk/src/lib/shell/shell_buffer.cc
- Timestamp:
- May 20, 2006, 6:09:17 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/shell/shell_buffer.cc
r7737 r7744 164 164 165 165 this->lineCount++; 166 this->buffer.push_ back(newLineBegin);166 this->buffer.push_front(newLineBegin); 167 167 if (likely (this->shell != NULL) && unlikely (this->shell->isActive())) 168 168 this->shell->printToDisplayBuffer(newLineBegin); 169 169 170 170 if (this->buffer.size() > this->bufferSize) 171 this->buffer.pop_ front();171 this->buffer.pop_back(); 172 172 173 173 newLineBegin = newLineEnd+1; … … 183 183 184 184 std::list<std::string>::const_iterator bufferLine; 185 for (bufferLine = this->buffer.begin(); bufferLine != this->buffer.end(); bufferLine++)185 for (bufferLine = --this->buffer.end(); bufferLine != this->buffer.begin(); --bufferLine) 186 186 printf((*bufferLine).c_str()); 187 187 }
Note: See TracChangeset
for help on using the changeset viewer.