From baef265925b2745d0ff8cfd5c8f77de89b0b87fb Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Wei=C3=9Fschuh?= Date: Mon, 17 Jul 2023 22:46:04 +0200 Subject: [PATCH] lsfd: avoid passing NULL to qsort() MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Weißschuh --- misc-utils/lsfd-unkn.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/misc-utils/lsfd-unkn.c b/misc-utils/lsfd-unkn.c index 83367d3ce3..462f44e907 100644 --- a/misc-utils/lsfd-unkn.c +++ b/misc-utils/lsfd-unkn.c @@ -497,11 +497,12 @@ static int intcmp(const void *a, const void *b) static void anon_eventpoll_attach_xinfo(struct unkn *unkn) { struct anon_eventpoll_data *data = (struct anon_eventpoll_data *)unkn->anon_data; - qsort(data->tfds, data->count, sizeof(data->tfds[0]), - intcmp); - if (data->count > 0) + if (data->count > 0) { + qsort(data->tfds, data->count, sizeof(data->tfds[0]), + intcmp); list_add_tail(&data->siblings, &unkn->file.proc->eventpolls); + } } static char *anon_eventpoll_make_tfds_string(struct anon_eventpoll_data *data, -- 2.47.2