src/java.base/windows/native/libjava/Console_md.c
changeset 49764 906712e6afbf
parent 47216 71c04702a3d5
child 49924 84d0fe3cefd4
equal deleted inserted replaced
49763:1ccf5fae9664 49764:906712e6afbf
    80     if (! SetConsoleMode(hStdIn, fdwMode)) {
    80     if (! SetConsoleMode(hStdIn, fdwMode)) {
    81         JNU_ThrowIOExceptionWithLastError(env, "SetConsoleMode failed");
    81         JNU_ThrowIOExceptionWithLastError(env, "SetConsoleMode failed");
    82     }
    82     }
    83     return old;
    83     return old;
    84 }
    84 }
       
    85 
       
    86 JNIEXPORT jboolean JNICALL
       
    87 Java_java_io_Console_echo0(JNIEnv *env, jclass cls)
       
    88 {
       
    89     DWORD fdwMode;
       
    90     if (! GetConsoleMode(hStdIn, &fdwMode)) {
       
    91         JNU_ThrowIOExceptionWithLastError(env, "GetConsoleMode failed");
       
    92         return JNI_TRUE;
       
    93     }
       
    94     return (fdwMode & ENABLE_ECHO_INPUT) != 0;
       
    95 }