Inform - Support - Patches

About Patches  

Compiler  
Library  

DM4 Errata  

Issue L60708

Buffers declared incorrectly
Submitted by: Torbjörn Andersson     Appeared in: Library 6/7 or before     Fixed in: Library 6/11
Problem

nitfol 0.5 will spew out warnings at the input line with an error for games compiled with Inform libraries 6/x

Solution

To prevent this change the following lines in Parserm.h:

  Array  buffer    -> 121;             ! Buffer for parsing main line of input
  Array  parse     -> 65;              ! Parse table mirroring it
  Array  buffer2   -> 121;             ! Buffers for supplementary questions
  Array  parse2    -> 65;              !
  Array  buffer3   -> 121;             ! Buffer retaining input for "again"

into

  Array  buffer    -> 123;             ! Buffer for parsing main line of input
  Array  parse     -> 65;              ! Parse table mirroring it
  Array  buffer2   -> 123;             ! Buffers for supplementary questions
  Array  parse2    -> 65;              !
  Array  buffer3   -> 123;             ! Buffer retaining input for "again"


Last updated 17 April 2013. This web site has not been fully supported since April 2008. Information may be out of date. This page was originally managed by Roger Firth.