Typedefify command_t; simplify code accordingly.
[open-adventure.git] / main.c
diff --git a/main.c b/main.c
index caa328d28e49767757e046f916293aec792ab126..17a5e4371ebdf6a66315b23991d9953669999342 100644 (file)
--- a/main.c
+++ b/main.c
@@ -968,7 +968,7 @@ static void listobjects(void)
 static bool do_command()
 /* Get and execute a command */
 {
-    static struct command_t command;
+    static command_t command;
 
     /*  Can't leave cave once it's closing (except by main office). */
     if (OUTSID(game.newloc) && game.newloc != 0 && game.closng) {
@@ -1051,8 +1051,8 @@ Lclearobj:
             game.knfloc = 0;
 
        /* Preserve state from last command for reuse when required */
-       struct command_t preserve;
-       memcpy(&preserve, &command, sizeof(struct command_t));
+       command_t preserve;
+       memcpy(&preserve, &command, sizeof(command_t));
 
        // Get command input from user
         if (!get_command_input(&command))