From: David Griffith Date: Mon, 10 Feb 2014 22:43:53 +0000 (-0800) Subject: Fixed Issue #1 X-Git-Url: https://scope-eye.net/git/?a=commitdiff_plain;h=f9a2c1cbffbfadcfc37811546136ceb59e00d355;p=liskon_frotz.git Fixed Issue #1 --- diff --git a/src/common/redirect.c b/src/common/redirect.c index d81776d..b0dfafc 100644 --- a/src/common/redirect.c +++ b/src/common/redirect.c @@ -47,8 +47,12 @@ void memory_open (zword table, zword xsize, bool buffering) if (!buffering) xsize = 0xffff; - if (buffering && (short) xsize <= 0) - xsize = get_max_width ((zword) (- (short) xsize)); + else { + if ((short) xsize >= 0) + xsize = get_max_width (xsize); + else + xsize = -xsize; + } storew (table, 0);