diff --git a/src/terminal/parseraction.cc b/src/terminal/parseraction.cc index 022a981..c137838 100644 --- a/src/terminal/parseraction.cc +++ b/src/terminal/parseraction.cc @@ -38,19 +38,6 @@ using namespace Parser; -std::string Action::str( void ) -{ - char thechar[ 10 ] = { 0 }; - if ( char_present ) { - if ( iswprint( ch ) ) - snprintf( thechar, 10, "(%lc)", static_cast(ch) ); - else - snprintf( thechar, 10, "(0x%x)", static_cast(ch) ); - } - - return name() + std::string( thechar ); -} - void Print::act_on_terminal( Terminal::Emulator *emu ) const { emu->print( this ); diff --git a/src/terminal/parseraction.h b/src/terminal/parseraction.h index 78798c4..42ae74a 100644 --- a/src/terminal/parseraction.h +++ b/src/terminal/parseraction.h @@ -47,8 +47,6 @@ namespace Parser { wchar_t ch; bool char_present; - std::string str( void ); - virtual std::string name( void ) = 0; virtual void act_on_terminal( Terminal::Emulator * ) const {};