diff --git a/src/testlib/qtestcase.cpp b/src/testlib/qtestcase.cpp index 661959ff3e8..42c6f7aeb5b 100644 --- a/src/testlib/qtestcase.cpp +++ b/src/testlib/qtestcase.cpp @@ -117,10 +117,10 @@ static struct iovec IoVec(const char *str) return r; } -template static void writeToStderr(Args &&... args) +template static ssize_t writeToStderr(Args &&... args) { struct iovec vec[] = { IoVec(std::forward(args))... }; - ::writev(STDERR_FILENO, vec, std::size(vec)); + return ::writev(STDERR_FILENO, vec, std::size(vec)); } // async-signal-safe conversion from int to string