History update.
[open-adventure.git] / actions.c
index 3808f9b119b8ea836eafac3308a7774c73d5106e..059d92b5e02a19aa979db446ee2d6d33e15ddf15 100644 (file)
--- a/actions.c
+++ b/actions.c
@@ -3,6 +3,7 @@
 #include <string.h>
 #include "advent.h"
 #include "dungeon.h"
+#include <inttypes.h>
 
 static int fill(verb_t, obj_t);
 
@@ -1250,7 +1251,7 @@ static int wake(verb_t verb, obj_t obj)
 static int seed(verb_t verb, const char *arg)
 /* Set seed */
 {
-    int seed = atoi(arg);
+    int32_t seed = strtol(arg, NULL, 10);
     speak(actions[verb].message, seed);
     set_seed(seed);
     --game.turns;