From e45e336049b205cdf51d64e610cd75974e5f1f7b Mon Sep 17 00:00:00 2001 From: Christian Heller 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