-/* src/server/io.c */
+/* src/server/io.c
+ *
+ * This file is part of PlomRogue. PlomRogue is licensed under the GPL version 3
+ * or any later version. For details on its copyright, license, and warranties,
+ * see the file NOTICE in the root directory of the PlomRogue source package.
+ */
#define _POSIX_C_SOURCE 200112L /* snrpintf() */
#include "io.h"
static void write_inventory(struct Thing * player, FILE * file)
{
struct Thing * owned = player->owns;
- if (NULL == owned)
+ if (!owned)
{
char * empty = "(none)\n";
try_fwrite(empty, strlen(empty), 1, file, __func__);
else
{
uint8_t q;
- for (q = 0; NULL != owned; q++)
+ for (q = 0; owned; q++)
{
struct ThingType * tt = get_thing_type(owned->type);
try_fwrite(tt->name, strlen(tt->name), 1, file, __func__);
struct ThingInMemory * tm;
for (i = 0; i < 2; i++)
{
- for (tm = player->t_mem; tm != NULL; tm = tm->next)
+ for (tm = player->t_mem; tm; tm = tm->next)
{
if (' ' != player->mem_map[tm->pos.y*world.map.length+tm->pos.x])
{