From c1d85f04fce8054d0c0eaa4e9782be270e80b586 Mon Sep 17 00:00:00 2001 From: John Hood Date: Tue, 31 Jan 2017 23:07:23 -0500 Subject: [PATCH] Eliminate dead code to placate GCC 7's -Wformat-truncation. --- src/terminal/parseraction.cc | 13 ------------- src/terminal/parseraction.h | 2 -- 2 files changed, 15 deletions(-) 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 {};