- for (i=0; i<3*32; i++) /* Initially all 96 entries */
- { p[mark++]=0; p[mark++]=0x20; /* are set to " " */
+
+ if (MAX_ABBREVS + MAX_DYNAMIC_STRINGS != 96)
+ fatalerror("MAX_ABBREVS + MAX_DYNAMIC_STRINGS is not 96");
+
+ /* Initially all 96 entries are set to " ". (We store half of 0x40,
+ the address of the " " we wrote above.) */
+ for (i=0; i<3*32; i++)
+ { p[mark++]=0; p[mark++]=0x20;