help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] What is supposed to happen when upToAll: hits the e


From: Rick Flower
Subject: Re: [Help-smalltalk] What is supposed to happen when upToAll: hits the end of stream?
Date: Fri, 21 May 2010 09:21:51 -0700
User-agent: RoundCube Webmail/0.2.1

On Fri, 21 May 2010 09:16:13 +0200, Paolo Bonzini <address@hidden> wrote:

> After actually debugging it, the bug is in pipes.  The following patch 
> fixes it, though I am committing another one that gets rid of the 
> "atEnd" instance variable completely.
> 
> diff --git a/kernel/FileDescr.st b/kernel/FileDescr.st
> index 8f1d23f..54c29e2 100644
> --- a/kernel/FileDescr.st
> +++ b/kernel/FileDescr.st
> @@ -740,7 +740,7 @@ do arbitrary processing on the files.'>
>       <category: 'initialize-release'>
>       self addToBeFinalized.
>       access isNil ifTrue: [access := 3].
> -     atEnd := false
> +     atEnd := nil
>       ]

Thanks Paolo!  I tried changing the one line above in my 3.2
version of FileDescr.st and rebuilt.. However, now streams appear
to be completely broken.. Is there another piece to the puzzle
perhaps?

Thx!



reply via email to

[Prev in Thread] Current Thread [Next in Thread]