X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=src%2Fmap_objects.c;h=2edb31d43464b071e5bc7be43fa773ee0754d821;hb=0e6c855b67e0cd3def7196396f3d1f45ff85b692;hp=8b84ac136fcd5a07589ebf591b92227fbed805d1;hpb=2f0b15e05b0df7e10a2d0bb04ce4648455d980a8;p=plomrogue
diff --git a/src/map_objects.c b/src/map_objects.c
index 8b84ac1..2edb31d 100644
--- a/src/map_objects.c
+++ b/src/map_objects.c
@@ -5,8 +5,10 @@
#include /* for uint8_t */
#include /* for FILE typedef */
#include /* for strchr(), strlen(), memcpy(), strtok() */
-#include "readwrite.h" /* for [read/write]_uint[8/16/23][_bigendian]() */
-#include "misc.h" /* for textfile_sizes(), find_passable_pos() */
+#include "readwrite.h" /* for textfile_sizes(),
+ * [read/write]_uint[8/16/23][_bigendian]()
+ */
+#include "misc.h" /* for find_passable_pos() */
#include "main.h" /* for World struct */
#include "rexit.h" /* for err_exit() */
@@ -107,10 +109,10 @@ extern void init_map_object_defs(struct World * world, char * filename)
world->monster_def = 0;
struct ItemDef * * p_p_id = &world->item_def;
struct MonsterDef * * p_p_md = &world->monster_def;
- char defline[linemax];
+ char defline[linemax + 1];
char * line_p;
char * delim = " ";
- while (fgets(defline, linemax, file))
+ while (fgets(defline, linemax + 1, file))
{
mod.next = 0;
mod.id = atoi(strtok(defline, delim));