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 site is no longer supported; information may be out of date.
Maintained as a historical archive by the Interactive Fiction Technology Foundation. Copyright 1993-2018 IFTF, CC-BY-SA unless otherwise noted.
This page was originally managed by Roger Firth.