Lines Matching refs:cards
1 /* $NetBSD: cards.c,v 1.27 2014/12/29 10:38:52 jnemeth Exp $ */
35 static char sccsid[] = "@(#)cards.c 8.1 (Berkeley) 5/31/93";
37 __RCSID("$NetBSD: cards.c,v 1.27 2014/12/29 10:38:52 jnemeth Exp $");
53 #define GOJF 'F' /* char for get-out-of-jail-free cards */
212 dp->cards = calloc((size_t)dp->num_cards, sizeof(dp->cards[0]));
213 if (dp->cards == NULL)
217 dp->cards[i] = i;
227 temp = dp->cards[r2];
228 dp->cards[r2] = dp->cards[r1];
229 dp->cards[r1] = temp;
385 temp = dp->cards[gojfpos];
388 dp->cards[i + 1] = dp->cards[i];
390 dp->cards[i] = dp->cards[i + 1];
392 dp->cards[dp->top_card] = temp;
396 dp->cards[last_card] = temp;