summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--klondike.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/klondike.c b/klondike.c
index c415517..1aa1d4e 100644
--- a/klondike.c
+++ b/klondike.c
@@ -22,7 +22,9 @@
Klondike
*/
+#include <stdlib.h>
#include <curses.h>
+#include <time.h>
#include "deck.h"
#include "pile.h"
@@ -259,6 +261,10 @@ int Klondike(int draw, int thoughtful)
if (autofill)
{
+ struct timespec spec = {0};
+
+ spec.tv_nsec = 250000000;
+
for(f = 0; f < 7; f++)
{
if (PutCardOnSuitPile(&column_up[f],
@@ -267,6 +273,8 @@ int Klondike(int draw, int thoughtful)
RevealCard(&column_down[pos_x], &column_up[pos_x]);
}
}
+
+ nanosleep(&spec, NULL);
}
if (hearts.no == 13 && diamonds.no == 13 &&