summaryrefslogtreecommitdiff
path: root/src/hand.c
diff options
context:
space:
mode:
authorMario Kilies <MarioKilies@GMX.net>2011-01-16 07:57:28 +0100
committerMario Kilies <MarioKilies@GMX.net>2011-01-16 07:57:28 +0100
commitfac5e3de0929c3abb73da552efbda6d641136588 (patch)
tree2d1c20909525e657237389a9825e3c3a73dad726 /src/hand.c
parent08a3c0b9979857e708865d2756ba057bb1c664ee (diff)
Simplified net_recv(). Refactored 'hand' from array definition to hand_t struct definition.
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);
}