Inform - Support - Patches

About Patches  

Compiler  
Library  

DM4 Errata  

Issue L61101

each_turn property causes runtime error
Submitted by: Sid Saperstein     Appeared in: Library 6/11     Fixed in: -
Problem

An each_turn property with both a local routine and a routine inherited from a Class causes a runtime error in Strict mode.

Solution (by Cedric Knight)

In DoScopeAction() in parserm.h

  if (thing.each_turn == 0 or NULL) return;

should be

  if (thing.&each_turn == 0) return;


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.