Remove private static class methods.
This commit is contained in:
@@ -63,10 +63,6 @@ namespace Terminal {
|
|||||||
|
|
||||||
class Display {
|
class Display {
|
||||||
private:
|
private:
|
||||||
static bool ti_flag( const char *capname );
|
|
||||||
static int ti_num( const char *capname );
|
|
||||||
static const char *ti_str( const char *capname );
|
|
||||||
|
|
||||||
bool has_ech; /* erase character is part of vt200 but not supported by tmux
|
bool has_ech; /* erase character is part of vt200 but not supported by tmux
|
||||||
(or by "screen" terminfo entry, which is what tmux advertises) */
|
(or by "screen" terminfo entry, which is what tmux advertises) */
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,7 @@
|
|||||||
|
|
||||||
using namespace Terminal;
|
using namespace Terminal;
|
||||||
|
|
||||||
bool Display::ti_flag( const char *capname )
|
static bool ti_flag( const char *capname )
|
||||||
{
|
{
|
||||||
int val = tigetflag( const_cast<char *>( capname ) );
|
int val = tigetflag( const_cast<char *>( capname ) );
|
||||||
if ( val == -1 ) {
|
if ( val == -1 ) {
|
||||||
@@ -71,16 +71,7 @@ bool Display::ti_flag( const char *capname )
|
|||||||
return val;
|
return val;
|
||||||
}
|
}
|
||||||
|
|
||||||
int Display::ti_num( const char *capname )
|
static const char *ti_str( const char *capname )
|
||||||
{
|
|
||||||
int val = tigetnum( const_cast<char *>( capname ) );
|
|
||||||
if ( val == -2 ) {
|
|
||||||
throw std::invalid_argument( std::string( "Invalid terminfo numeric capability " ) + capname );
|
|
||||||
}
|
|
||||||
return val;
|
|
||||||
}
|
|
||||||
|
|
||||||
const char *Display::ti_str( const char *capname )
|
|
||||||
{
|
{
|
||||||
const char *val = tigetstr( const_cast<char *>( capname ) );
|
const char *val = tigetstr( const_cast<char *>( capname ) );
|
||||||
if ( val == (const char *)-1 ) {
|
if ( val == (const char *)-1 ) {
|
||||||
|
|||||||
Reference in New Issue
Block a user