summaryrefslogtreecommitdiff
path: root/src/hand.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/hand.c')
-rw-r--r--src/hand.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/hand.c b/src/hand.c
index 8c2a392..3f8c8ff 100644
--- a/src/hand.c
+++ b/src/hand.c
@@ -1,5 +1,6 @@
#include "hand.h"
#include <stdlib.h>
+#include <assert.h>
#include "card.h"
static int hand_comparator(const void *a, const void *b)
@@ -10,7 +11,8 @@ static int hand_comparator(const void *a, const void *b)
return c1 - c2;
}
-void hand_sort(hand h)
+void hand_sort(hand_t *h)
{
- qsort(h, MAX_HAND_CARDS, sizeof(card), hand_comparator);
+ assert(h != NULL);
+ qsort(h->cards, MAX_HAND_CARDS, sizeof(card), hand_comparator);
}