1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-18 09:46:33 +02:00

maint: cat: avoid coverity NULL dreference warning

* src/cat.c (ensure_buf_size): Affirm we won't return NULL;
This commit is contained in:
Pádraig Brady
2026-04-09 21:23:35 +01:00
parent 3131fbf0e1
commit d27e48c122

View File

@@ -34,6 +34,7 @@
#include "system.h"
#include "alignalloc.h"
#include "assure.h"
#include "ioblksize.h"
#include "fadvise.h"
#include "full-write.h"
@@ -657,6 +658,8 @@ splice_cat (void)
static char *
ensure_buf_size (char *buf, idx_t *buf_alloc, idx_t alignment, idx_t size)
{
affirm (buf != NULL || *buf_alloc < size);
if (*buf_alloc < size)
{
alignfree (buf);