Reduce use of malloc()

This commit is contained in:
Keith Winstein
2011-10-13 15:25:48 -04:00
parent 5fc16a4a89
commit aab2ac65be
3 changed files with 15 additions and 7 deletions
+3 -3
View File
@@ -128,9 +128,9 @@ void STMClient::output_new_frame( void )
overlays.apply( new_state );
/* calculate minimal difference from where we are */
string diff = Terminal::Display::new_frame( !repaint_requested,
*local_framebuffer,
new_state );
const string diff( Terminal::Display::new_frame( !repaint_requested,
*local_framebuffer,
new_state ) );
swrite( STDOUT_FILENO, diff.data(), diff.size() );
*local_framebuffer = new_state;