diff --git a/tools/uf2/src/main.zig b/tools/uf2/src/main.zig index 5454b9e..715d244 100644 --- a/tools/uf2/src/main.zig +++ b/tools/uf2/src/main.zig @@ -207,7 +207,7 @@ pub const Archive = struct { if (segments.items.len == 0) return error.NoSegments; - std.sort.sort(Segment, segments.items, {}, Segment.lessThan); + std.sort.insertion(Segment, segments.items, {}, Segment.lessThan); // TODO: check for overlaps, assert no zero sized segments var blocks = std.ArrayList(Block).init(self.allocator);