X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fsn_comparator.c;h=18361e4c4be2fd617f0be1cf2602022ebc176c6b;hb=db9c59d0b8c87dce7c2dd3e409c8c5c844d1f2e6;hp=4176c7c9fed502f7f1c7ba37561b945576224451;hpb=706f13fcd7c0f729c25b6c1c40309243e106111c;p=sort-networks.git diff --git a/src/sn_comparator.c b/src/sn_comparator.c index 4176c7c..18361e4 100644 --- a/src/sn_comparator.c +++ b/src/sn_comparator.c @@ -88,11 +88,9 @@ void sn_comparator_swap (sn_comparator_t *c, int con0, int con1) } } /* void sn_comparator_swap */ -int sn_comparator_compare (const void *v0, const void *v1) +int sn_comparator_compare (const sn_comparator_t *c0, + const sn_comparator_t *c1) { - sn_comparator_t *c0 = (sn_comparator_t *) v0; - sn_comparator_t *c1 = (sn_comparator_t *) v1; - if (SN_COMP_LEFT (c0) < SN_COMP_LEFT (c1)) return (-1); else if (SN_COMP_LEFT (c0) > SN_COMP_LEFT (c1))