From e45e336049b205cdf51d64e610cd75974e5f1f7b Mon Sep 17 00:00:00 2001
From: Christian Heller <c.heller@plomlompom.de>
Date: Fri, 21 Nov 2014 02:26:01 +0100
Subject: [PATCH] Client: In "Standing on", mark emptiness against lack of
 server input.

---
 src/client/io.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/client/io.c b/src/client/io.c
index 995ffb5..a46f91f 100644
--- a/src/client/io.c
+++ b/src/client/io.c
@@ -275,6 +275,10 @@ static uint8_t read_queue()
         else if (!strcmp(msg, "THINGS_BELOW_PLAYER END"))
         {
             things_below_player_parsing = 0;
+            if (!world.things_below_player)
+            {
+                nl_append_string("(nothing)", &world.things_below_player);
+            }
         }
         else if (things_below_player_parsing)
         {
@@ -294,6 +298,8 @@ static uint8_t read_queue()
         }
         else if (!strcmp(msg, "WORLD_UPDATED"))
         {
+            free(world.things_below_player);
+            world.things_below_player = NULL;
             send("STACK");
         }
         free(msg);
-- 
2.30.2