diff options
Diffstat (limited to 'tools/lldb-mi/MIUtilTermios.cpp')
-rw-r--r-- | tools/lldb-mi/MIUtilTermios.cpp | 54 |
1 files changed, 28 insertions, 26 deletions
diff --git a/tools/lldb-mi/MIUtilTermios.cpp b/tools/lldb-mi/MIUtilTermios.cpp index f026436e3fa3..fb71a67c8541 100644 --- a/tools/lldb-mi/MIUtilTermios.cpp +++ b/tools/lldb-mi/MIUtilTermios.cpp @@ -8,15 +8,15 @@ //===----------------------------------------------------------------------===// //++ -// File: MIUtilTermios.cpp +// File: MIUtilTermios.cpp // -// Overview: Terminal setting termios functions. +// Overview: Terminal setting termios functions. // -// Environment: Compilers: Visual C++ 12. -// gcc (Ubuntu/Linaro 4.8.1-10ubuntu9) 4.8.1 -// Libraries: See MIReadmetxt. +// Environment: Compilers: Visual C++ 12. +// gcc (Ubuntu/Linaro 4.8.1-10ubuntu9) 4.8.1 +// Libraries: See MIReadmetxt. // -// Copyright: None. +// Copyright: None. //-- // Third party headers: @@ -29,40 +29,42 @@ namespace MIUtilTermios { // Instantiations: -static bool g_bOldStdinTermiosIsValid = false; // True = yes valid, false = no valid -static struct termios g_sOldStdinTermios; +static bool g_bOldStdinTermiosIsValid = false; // True = yes valid, false = no valid +static struct termios g_sOldStdinTermios; //++ ------------------------------------------------------------------------------------ -// Details: Reset the terminal settings. This function is added as an ::atexit handler -// to make sure we clean up. See StdinTerminosSet(). -// Type: Global function. -// Args: None. -// Return: None. -// Throws: None. +// Details: Reset the terminal settings. This function is added as an ::atexit handler +// to make sure we clean up. See StdinTerminosSet(). +// Type: Global function. +// Args: None. +// Return: None. +// Throws: None. //-- -void StdinTermiosReset( void ) +void +StdinTermiosReset(void) { - if( g_bOldStdinTermiosIsValid ) + if (g_bOldStdinTermiosIsValid) { g_bOldStdinTermiosIsValid = false; - ::tcsetattr( STDIN_FILENO, TCSANOW, &g_sOldStdinTermios ); + ::tcsetattr(STDIN_FILENO, TCSANOW, &g_sOldStdinTermios); } } //++ ------------------------------------------------------------------------------------ -// Details: Set the terminal settings function. StdinTermiosReset() is called when to -// reset to this to before and application exit. -// Type: Global function. -// Args: None. -// Return: None. -// Throws: None. +// Details: Set the terminal settings function. StdinTermiosReset() is called when to +// reset to this to before and application exit. +// Type: Global function. +// Args: None. +// Return: None. +// Throws: None. //-- -void StdinTermiosSet( void ) +void +StdinTermiosSet(void) { - if( ::tcgetattr( STDIN_FILENO, &g_sOldStdinTermios ) == 0 ) + if (::tcgetattr(STDIN_FILENO, &g_sOldStdinTermios) == 0) { g_bOldStdinTermiosIsValid = true; - ::atexit( StdinTermiosReset ); + ::atexit(StdinTermiosReset); } } |