X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=kub.c;h=69c3d033a9f0162245f3d6830da3275256837daa;hb=092aee5ea3be9390f5cae49ebac86383218720bd;hp=071fa5fad51d5141a13b4b03df22bc20e33dbe11;hpb=ee518b4be9551e2e8e17d78ab4082a7ea15f3779;p=kub diff --git a/kub.c b/kub.c index 071fa5f..69c3d03 100644 --- a/kub.c +++ b/kub.c @@ -75,12 +75,6 @@ static void player_init(player_t *player) } -static int card_compare(card_t *card_one, card_t *card_two) -{ - return card_one->number - card_two->number; -} - - /* If card_one < card_two, then return value will be negative if they are equal, 0 will be returned, if card_one > card_two, then return value will be positive */ @@ -92,9 +86,8 @@ static int card_compare(card_t *card_one, card_t *card_two) static int card_group_is_run_one(card_group_t *card_group) { int i; - qsort (card_group->cards[0].number, card_group->num_cards, - card_group->cards[card_group->num_cards - 1], - int(card_compare)(const void *, const void *) ); + qsort (&card_group->cards[0], card_group->num_cards, + sizeof (card_t), card_compare() ); if (card_group->num_cards > 13 || card_group->num_cards < 3) {