From: Lennart Poettering Date: Wed, 2 Oct 2013 17:38:09 +0000 (+0200) Subject: efi: never call qsort on potentially NULL arrays X-Git-Tag: v209~1987 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=62678ded;p=thirdparty%2Fsystemd.git efi: never call qsort on potentially NULL arrays --- diff --git a/src/shared/efivars.c b/src/shared/efivars.c index 1d5b6f9e72f..c015b168579 100644 --- a/src/shared/efivars.c +++ b/src/shared/efivars.c @@ -384,7 +384,8 @@ int efi_get_boot_options(uint16_t **options) { list[count ++] = id; } - qsort(list, count, sizeof(uint16_t), cmp_uint16); + if (list) + qsort(list, count, sizeof(uint16_t), cmp_uint16); *options = list; return count;