diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2022-05-11 07:23:20 -0700 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2022-05-19 14:00:23 -0700 |
commit | d75c595eac9c44b2c0b36a5e574d3c299ff468c3 (patch) | |
tree | 04712f9998be9033a2e35ef5ba370538f39df707 /src/testlib/qtestcase.cpp | |
parent | 38bb294fb786a9a6ee8386bde85ab0ad067ecd7a (diff) |
qtestcase.cpp: fix warning about ignoring the result of writev()
I don't get it on openSUSE Tumbleweed, but this is not the only place I
don't get a warn_unused_result warning and it happens elsewhere.
Change-Id: I7e305799c8594ebab255fffd16ee12ff30df6d4d
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Diffstat (limited to 'src/testlib/qtestcase.cpp')
-rw-r--r-- | src/testlib/qtestcase.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/testlib/qtestcase.cpp b/src/testlib/qtestcase.cpp index 661959ff3e..42c6f7aeb5 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 <typename... Args> static void writeToStderr(Args &&... args) +template <typename... Args> static ssize_t writeToStderr(Args &&... args) { struct iovec vec[] = { IoVec(std::forward<Args>(args))... }; - ::writev(STDERR_FILENO, vec, std::size(vec)); + return ::writev(STDERR_FILENO, vec, std::size(vec)); } // async-signal-safe conversion from int to string |