X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Fefivars.c;fp=src%2Fshared%2Fefivars.c;h=f3eb6a6e5d1ca321555820a4141f2a0b7291f377;hp=c015b168579ebb25c8eace507c775b572d79a317;hb=7ff7394d9e4e9189c30fd018235e6b1728c6f2d0;hpb=fb1316462952d17d6ebf19c3f093b730c13016a7 diff --git a/src/shared/efivars.c b/src/shared/efivars.c index c015b1685..f3eb6a6e5 100644 --- a/src/shared/efivars.c +++ b/src/shared/efivars.c @@ -384,8 +384,7 @@ int efi_get_boot_options(uint16_t **options) { list[count ++] = id; } - if (list) - qsort(list, count, sizeof(uint16_t), cmp_uint16); + qsort_safe(list, count, sizeof(uint16_t), cmp_uint16); *options = list; return count;