blob: 42ecc05ea90db798c5efd3edbf66b57c7731ff05 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include "hand.h"
#include <stdlib.h>
#include <assert.h>
#include "card.h"
static int hand_comparator(const void *a, const void *b)
{
card c1 = *(card *)a;
card c2 = *(card *)b;
return c1 - c2;
}
void hand_sort(hand_t *h)
{
assert(h != NULL);
qsort(h->cards, MAX_HAND_CARDS, sizeof(card), hand_comparator);
}
|