static chtype *suits = letters; /* this may change to glyphs below */
-static void die(onsig)
-int onsig;
+static void die(int onsig)
{
signal(onsig, SIG_IGN);
endwin();
exit(0);
}
-static void init_vars()
+static void init_vars(void)
{
int i;
freeptr[i]=i * GRID_WIDTH;
}
-static void shuffle(size)
-int size;
+static void shuffle(int size)
{
int i,j,numswaps,swapnum,temp;
}
}
-static void deal_cards()
+static void deal_cards(void)
{
int ptr, card=0, value, csuit, crank, suit, aces[4];
}
}
-static void printcard(value)
-int value;
+static void printcard(int value)
{
(void) addch(' ');
if (value == NOCARD)
(void) addch(' ');
}
-static void display_cards(deal)
-int deal;
+static void display_cards(int deal)
{
int row, card;
refresh();
}
-static int find(card)
-int card;
+static int find(int card)
{
int i;
return(NOCARD);
}
-static void movecard(src, dst)
-int src, dst;
+static void movecard(int src, int dst)
{
grid[dst]=grid[src];
grid[src]=NOCARD;
refresh();
}
-static void play_game()
+static void play_game(void)
{
int dead=0, i, j;
char c;
(void) getch();
}
-static int collect_discards()
+static int collect_discards(void)
{
int row, col, cardno=0, finish, gridno;
return cardno;
}
-static void game_finished(deal)
-int deal;
+static void game_finished(int deal)
{
clear();
(void)printw("You finished the game in %d deals. This is ",deal);