[brlcad-commits] SF.net SVN: brlcad:[35541] rt^3/trunk/src/g3d/Console.cxx
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <ra...@us...> - 2009-08-13 22:37:36
|
Revision: 35541 http://brlcad.svn.sourceforge.net/brlcad/?rev=35541&view=rev Author: ralith Date: 2009-08-13 22:37:28 +0000 (Thu, 13 Aug 2009) Log Message: ----------- Fixed handling of multiline command output. Modified Paths: -------------- rt^3/trunk/src/g3d/Console.cxx Modified: rt^3/trunk/src/g3d/Console.cxx =================================================================== --- rt^3/trunk/src/g3d/Console.cxx 2009-08-13 22:13:32 UTC (rev 35540) +++ rt^3/trunk/src/g3d/Console.cxx 2009-08-13 22:37:28 UTC (rev 35541) @@ -101,10 +101,13 @@ if(str.length() == 0) { return; } - - outputLines.push_back(str); - if(outputLines.size() > CONSOLE_OUTPUT_LINES) { + QStringList lines = str.split("\n"); + for(int i = 0; i < lines.size(); i++) { + outputLines.push_back(lines[i]); + } + + while(outputLines.size() > CONSOLE_OUTPUT_LINES) { outputLines.pop_front(); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |