OSDN Git Service

[Refactor] #37353 Delete ang_sort_comp, ang_sort_swap, global variable.
[hengband/hengband.git] / src / sort.h
index 473aa5e..c0287d8 100644 (file)
@@ -1,9 +1,5 @@
-
-extern bool(*ang_sort_comp)(vptr u, vptr v, int a, int b);
-extern void(*ang_sort_swap)(vptr u, vptr v, int a, int b);
-
-extern void ang_sort_aux(vptr u, vptr v, int p, int q);
-extern void ang_sort(vptr u, vptr v, int n);
+extern void ang_sort_aux(vptr u, vptr v, int p, int q, bool(*ang_sort_comp)(vptr u, vptr v, int a, int b), void(*ang_sort_swap)(vptr u, vptr v, int a, int b));
+extern void ang_sort(vptr u, vptr v, int n, bool(*ang_sort_comp)(vptr u, vptr v, int a, int b), void(*ang_sort_swap)(vptr u, vptr v, int a, int b));
 
 extern bool ang_sort_comp_distance(vptr u, vptr v, int a, int b);
 extern bool ang_sort_comp_importance(vptr u, vptr v, int a, int b);