mirror of
https://github.com/Ed94/Odin.git
synced 2026-07-31 03:40:08 +00:00
Rename slice.sort_proc to slice.sort_by; add slice.sort_by_key
This commit is contained in:
@@ -284,7 +284,7 @@ _glob :: proc(dir, pattern: string, matches: ^[dynamic]string) -> (m: [dynamic]s
|
||||
|
||||
|
||||
fis, _ := os.read_dir(d, -1);
|
||||
slice.sort_proc(fis, proc(a, b: os.File_Info) -> bool {
|
||||
slice.sort_by(fis, proc(a, b: os.File_Info) -> bool {
|
||||
return a.name < b.name;
|
||||
});
|
||||
defer {
|
||||
|
||||
@@ -81,7 +81,7 @@ read_dir :: proc(dir_name: string, allocator := context.temp_allocator) -> ([]os
|
||||
if err != 0 {
|
||||
return nil, err;
|
||||
}
|
||||
slice.sort_proc(fis, proc(a, b: os.File_Info) -> bool {
|
||||
slice.sort_by(fis, proc(a, b: os.File_Info) -> bool {
|
||||
return a.name < b.name;
|
||||
});
|
||||
return fis, 0;
|
||||
|
||||
Reference in New Issue
Block a user