diff options
author | Benny Baumann <BenBE@geshi.org> | 2023-11-03 00:31:34 +0100 |
---|---|---|
committer | Benny Baumann <BenBE@geshi.org> | 2023-11-03 09:19:18 +0100 |
commit | dc6dc7c8f07dad27611721654bc22e9e011f70f1 (patch) | |
tree | ec1f16fa5595ed8d15c23fd84dccfe80e36406e6 /XUtils.c | |
parent | a18a38cff5e8250f43a094ec42cd8497d301b539 (diff) |
Safe-guard agains kernel issues
Diffstat (limited to 'XUtils.c')
-rw-r--r-- | XUtils.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -289,6 +289,8 @@ static ssize_t readfd_internal(int fd, void* buffer, size_t count) { } if (res > 0) { + assert(res <= count); + buffer = ((char*)buffer) + res; count -= (size_t)res; alreadyRead += res; |