aboutsummaryrefslogtreecommitdiff
path: root/repos/extra/grub/no-asorti.patch
blob: 90834ab463f5568e489e8b512fede0003ea6a7e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
diff --git a/grub-core/genmoddep.awk b/grub-core/genmoddep.awk
index cc987a5..5e9f942 100644
--- a/grub-core/genmoddep.awk
+++ b/grub-core/genmoddep.awk
@@ -63,9 +63,7 @@ END {
     }
     modlist = ""
     depcount[mod] = 0
-    n = asorti(uniqmods, w)
-    for (i = 1; i <= n; i++) {
-      depmod = w[i]
+    for (depmod in uniqmods) {
       modlist = modlist " " depmod;
       inverse_dependencies[depmod] = inverse_dependencies[depmod] " " mod
       depcount[mod]++