diff --git a/tests/auto/utils/qtcprocess/tst_qtcprocess.cpp b/tests/auto/utils/qtcprocess/tst_qtcprocess.cpp index 9987781c9cc..a5f00166808 100644 --- a/tests/auto/utils/qtcprocess/tst_qtcprocess.cpp +++ b/tests/auto/utils/qtcprocess/tst_qtcprocess.cpp @@ -1017,7 +1017,7 @@ void tst_QtcProcess::LineCallback::main() { #ifdef Q_OS_WIN // Prevent \r\n -> \r\r\n translation. - setmode(fileno(stderr), O_BINARY); + _setmode(_fileno(stderr), O_BINARY); #endif fprintf(stderr, "%s", QByteArray(lineCallbackData).replace('|', "").data()); exit(0);