]> glassweightruler.freedombox.rocks Git - Ventoy.git/commitdiff
Fix the order issue in TreeView mode. (#3218)
authorlongpanda <admin@ventoy.net>
Sun, 17 Aug 2025 09:50:17 +0000 (17:50 +0800)
committerlongpanda <admin@ventoy.net>
Sun, 17 Aug 2025 09:50:17 +0000 (17:50 +0800)
GRUB2/MOD_SRC/grub-2.04/grub-core/ventoy/ventoy_cmd.c

index 889ec678556c1b8a3e4b1b9f4383aee80173d7c7..cc2d16eaa6305c6caca6f2aeb28f72d1c0fa3c83 100644 (file)
@@ -1598,11 +1598,11 @@ static int ventoy_cmp_subdir(img_iterator_node *node1, img_iterator_node *node2)
 
         if (c1 != c2)
         {
-            break;
+            return (c1 - c2);
         }
     }
 
-    return (c1 - c2);
+    return *s1 - *s2;
 }
 
 void ventoy_swap_img(img_info *img1, img_info *img2)