Fix memory leak in window resize
This commit is contained in:
@@ -112,8 +112,9 @@ void Complete::apply_string( const string & diff )
|
||||
string terminal_to_host = act( input.instruction( i ).GetExtension( hostbytes ).hoststring() );
|
||||
assert( terminal_to_host.empty() ); /* server never interrogates client terminal */
|
||||
} else if ( input.instruction( i ).HasExtension( resize ) ) {
|
||||
act( new Resize( input.instruction( i ).GetExtension( resize ).width(),
|
||||
input.instruction( i ).GetExtension( resize ).height() ) );
|
||||
Resize new_size( input.instruction( i ).GetExtension( resize ).width(),
|
||||
input.instruction( i ).GetExtension( resize ).height() );
|
||||
act( &new_size );
|
||||
} else if ( input.instruction( i ).HasExtension( echoack ) ) {
|
||||
uint64_t inst_echo_ack_num = input.instruction( i ).GetExtension( echoack ).echo_ack_num();
|
||||
assert( inst_echo_ack_num >= echo_ack );
|
||||
|
||||
Reference in New Issue
Block a user