setup: fix qsort() call
authorKay Sievers <kay@vrfy.org>
Wed, 13 Feb 2013 14:00:39 +0000 (15:00 +0100)
committerKay Sievers <kay@vrfy.org>
Wed, 13 Feb 2013 14:00:39 +0000 (15:00 +0100)
src/setup/efivars.c

index 6660337..b7672dd 100644 (file)
@@ -30,7 +30,6 @@
 #include <stddef.h>
 #include <dirent.h>
 #include <ctype.h>
-        qsort(list, count, sizeof(uint16_t), cmp_uint16);
 
 #include "efivars.h"
 
@@ -397,6 +396,7 @@ int efi_get_boot_options(uint16_t **options) {
         }
 
         closedir(dir);
+        qsort(list, count, sizeof(uint16_t), cmp_uint16);
         *options = list;
 
         return count;