aboutsummaryrefslogtreecommitdiffhomepage
path: root/key_reader.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-11-18 16:30:30 -0800
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-11-18 16:30:30 -0800
commit9992b8eb0e3366ff8a3948aa0b66a19c3c12c737 (patch)
tree6dda0fef85812016fbba9ea067c9d586092b506d /key_reader.cpp
parentbab69f26724028d16054a3daf5c78aad7c67bb2d (diff)
Apply new indentation, brace, and whitespace style
Diffstat (limited to 'key_reader.cpp')
-rw-r--r--key_reader.cpp110
1 files changed, 55 insertions, 55 deletions
diff --git a/key_reader.cpp b/key_reader.cpp
index d126af7b..fae6f33f 100644
--- a/key_reader.cpp
+++ b/key_reader.cpp
@@ -20,78 +20,78 @@
#include "input_common.h"
-int writestr( char *str )
+int writestr(char *str)
{
- write( 1, str, strlen(str) );
- return 0;
+ write(1, str, strlen(str));
+ return 0;
}
-int main( int argc, char **argv)
+int main(int argc, char **argv)
{
- set_main_thread();
+ set_main_thread();
setup_fork_guards();
- setlocale( LC_ALL, "" );
+ setlocale(LC_ALL, "");
- if( argc == 2 )
- {
- static char term_buffer[2048];
- char *termtype = getenv ("TERM");
- char *tbuff = new char[9999];
- char *res;
-
- tgetent( term_buffer, termtype );
- res = tgetstr( argv[1], &tbuff );
- if( res != 0 )
+ if (argc == 2)
{
- while( *res != 0 )
- {
- printf("%d ", *res );
-
-
- res++;
- }
- printf( "\n" );
+ static char term_buffer[2048];
+ char *termtype = getenv("TERM");
+ char *tbuff = new char[9999];
+ char *res;
+
+ tgetent(term_buffer, termtype);
+ res = tgetstr(argv[1], &tbuff);
+ if (res != 0)
+ {
+ while (*res != 0)
+ {
+ printf("%d ", *res);
+
+
+ res++;
+ }
+ printf("\n");
+ }
+ else
+ {
+ printf("Undefined sequence\n");
+ }
}
else
{
- printf("Undefined sequence\n");
- }
- }
- else
- {
- char scratch[1024];
- unsigned int c;
+ char scratch[1024];
+ unsigned int c;
- struct termios modes, /* so we can change the modes */
- savemodes; /* so we can reset the modes when we're done */
+ struct termios modes, /* so we can change the modes */
+ savemodes; /* so we can reset the modes when we're done */
- input_common_init(0);
+ input_common_init(0);
- tcgetattr(0,&modes); /* get the current terminal modes */
- savemodes = modes; /* save a copy so we can reset them */
+ tcgetattr(0,&modes); /* get the current terminal modes */
+ savemodes = modes; /* save a copy so we can reset them */
- modes.c_lflag &= ~ICANON; /* turn off canonical mode */
- modes.c_lflag &= ~ECHO; /* turn off echo mode */
- modes.c_cc[VMIN]=1;
- modes.c_cc[VTIME]=0;
- tcsetattr(0,TCSANOW,&modes); /* set the new modes */
- while(1)
+ modes.c_lflag &= ~ICANON; /* turn off canonical mode */
+ modes.c_lflag &= ~ECHO; /* turn off echo mode */
+ modes.c_cc[VMIN]=1;
+ modes.c_cc[VTIME]=0;
+ tcsetattr(0,TCSANOW,&modes); /* set the new modes */
+ while (1)
{
- if( (c=input_common_readch(0)) == EOF )
- break;
- if( (c > 31) && (c != 127) )
- sprintf( scratch, "dec: %d hex: %x char: %c\n", c, c, c );
- else
- sprintf( scratch, "dec: %d hex: %x\n", c, c );
- writestr( scratch );
+ if ((c=input_common_readch(0)) == EOF)
+ break;
+ if ((c > 31) && (c != 127))
+ sprintf(scratch, "dec: %d hex: %x char: %c\n", c, c, c);
+ else
+ sprintf(scratch, "dec: %d hex: %x\n", c, c);
+ writestr(scratch);
+ }
+ /* reset the terminal to the saved mode */
+ tcsetattr(0,TCSANOW,&savemodes);
+
+ input_common_destroy();
}
- /* reset the terminal to the saved mode */
- tcsetattr(0,TCSANOW,&savemodes);
-
- input_common_destroy();
- }
- return 0;
+ return 0;
}