From 84b0ed8b8cbbfbee04853a590f89eb7d55008f74 Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Mon, 29 Jan 2007 07:09:23 -0800 Subject: [PATCH] Use subraction to implement card_compare --- kub.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/kub.c b/kub.c index 1a64c8d..299eb07 100644 --- a/kub.c +++ b/kub.c @@ -77,14 +77,7 @@ static void player_init(player_t *player) static int card_compare(card_t *card_one, card_t *card_two) { - if (card_one->number < card_two->number) - return -1; - if (card_one->number == card_two->number) - return 0; - /* At this point, we know that this must be true: - * if (card_one->number > card_two->number) - */ - return 1; + return card_one->number - card_two->number; } static int card_group_is_run(card_group_t *card_group) -- 2.43.0