sal/osl/unx/random.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit 0398e4ec1d0643663f9baf25ca9e9c6dd9377c5c Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Mon Aug 12 12:55:18 2024 +0100 Commit: Caolán McNamara <caolan.mcnam...@collabora.com> CommitDate: Fri Aug 16 09:29:51 2024 +0200 cid#1607030 silence Overflowed integer argument Change-Id: I90676cf47d7eef441cfabe5a77dfaf81986a1f89 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171924 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> diff --git a/sal/osl/unx/random.cxx b/sal/osl/unx/random.cxx index 743379818b57..35bc65911be4 100644 --- a/sal/osl/unx/random.cxx +++ b/sal/osl/unx/random.cxx @@ -31,7 +31,7 @@ bool osl_get_system_random_data(char* buffer, size_t desired_len) while (desired_len) { ssize_t nb_read; - if ((nb_read = read(fd, buffer, desired_len)) == -1) + if ((nb_read = read(fd, buffer, desired_len)) < 0) { if (errno != EINTR) {