Clean up some comments.
authorEric S. Raymond <esr@thyrsus.com>
Mon, 23 Sep 2024 02:06:02 +0000 (22:06 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Mon, 23 Sep 2024 07:35:52 +0000 (03:35 -0400)
advent.h
init.c
misc.c

index 17e02eb228404bfbba1b6ef609257e0a522b1dcc..9f306c1821e7642a078b4f72d3ec5e59e22fc894 100644 (file)
--- a/advent.h
+++ b/advent.h
@@ -257,7 +257,7 @@ struct game_t {
                bool32_t found; // has the location of this object been found?
 #endif
                loc_t fixed;  // fixed location of object (if not IS_FREE)
-               int32_t prop; // object state */
+               int32_t prop; // object state
                loc_t place;  // location of object
        } objects[NOBJECTS + 1];
        struct {
diff --git a/init.c b/init.c
index b4ee643125da1803228481c698b3b6feb9d34541..372e494156763e71b820ff1f9c0b375413e1581f 100644 (file)
--- a/init.c
+++ b/init.c
@@ -77,7 +77,7 @@ int initialise(void) {
         *  STATE_FOUND the first time they are described.  game.tally
         *  keeps track of how many are not yet found, so we know when to
         *  close the cave.
-        *  (ESR) Non-trreasures are set to STATE_FOUND explicity so we
+        *  (ESR) Non-treasures are set to STATE_FOUND explicitly so we
         *  don't rely on the value of uninitialized storage. This is to
         *  make translation to future languages easier. */
        for (int object = 1; object <= NOBJECTS; object++) {
diff --git a/misc.c b/misc.c
index 7760cc587083e22bb9e2a31f8728dbdaeb17500d..9fddfd5ae17dcff8451f98233ff66c2c4f5d21ba 100644 (file)
--- a/misc.c
+++ b/misc.c
@@ -622,11 +622,9 @@ void move(obj_t object, loc_t where) {
 }
 
 void put(obj_t object, loc_t where, int pval) {
-       /*  put() is the same as move(), except it returns a value used to set
-        * up the negated game.prop values for the repository objects. */
+       /* put() is the same as move(), except the object is stashed and
+        * can no longer be picked up. */
        move(object, where);
-       /* (ESR) Read this in combination with the macro defintions in advent.h.
-        */
        game.objects[object].prop = PROP_STASHIFY(pval);
 #ifdef OBJECT_SET_SEEN
        OBJECT_SET_SEEN(object);