// show the current line void tty_Show() { // int i; if( !tty_enabled ) { return; } assert( input_hide > 0 ); input_hide--; if( input_hide == 0 ) { char* buf = input_field.GetBuffer(); if( buf[0] ) { write( STDOUT_FILENO, buf, strlen( buf ) ); // RB begin #if defined(__ANDROID__) //__android_log_print(ANDROID_LOG_DEBUG, "RBDoom3_DEBUG", "%s", buf); #endif // RB end int back = strlen( buf ) - input_field.GetCursor(); while( back > 0 ) { tty_Left(); back--; } } } }
// show the current line void tty_Show() { // int i; if ( !tty_enabled ) { return; } assert( input_hide > 0 ); input_hide--; if ( input_hide == 0 ) { char *buf = input_field.GetBuffer(); if ( buf[0] ) { write( STDOUT_FILENO, buf, strlen( buf ) ); int back = strlen( buf ) - input_field.GetCursor(); while ( back > 0 ) { tty_Left(); back--; } } } }
// show the current line void tty_Show() { // int i; if ( !tty_enabled ) { return; } assert( input_hide > 0 ); input_hide--; if ( input_hide == 0 ) { char *buf = input_field.GetBuffer(); size_t len = strlen(buf); if ( len < 1 ) return; len = write( STDOUT_FILENO, buf, len ); if ( len < 1 ) return; len -= input_field.GetCursor(); while ( len > 0 ) { tty_Left(); len--; } } }