summaryrefslogtreecommitdiff
path: root/compiler/prelude/primops.txt.pp
diff options
context:
space:
mode:
authorSimon Marlow <simonmar@microsoft.com>2007-05-10 13:37:21 +0000
committerSimon Marlow <simonmar@microsoft.com>2007-05-10 13:37:21 +0000
commit3211a6a00826b85f732715e59c7c1a81b0586f14 (patch)
tree8e342d13a2a000bc6e045bcb1d86c0e36f51e99c /compiler/prelude/primops.txt.pp
parentb1ab4b8a607addc4d097588db5761313c996a41f (diff)
downloadhaskell-3211a6a00826b85f732715e59c7c1a81b0586f14.tar.gz
FIX #1321: problems with accessing the interpreter's Handles
I've had to redo the way we turn off buffering and flush the stdin/stdout/stderr Handles in the dynamically-loaded base package. Compiling the expression "hSetBuffering stdout NoBuffering" and then re-using the compiled expression didn't work sometimes (see comments for details). Now, I'm explicitly looking up the address the stdout closure and re-using that. It should be more robust, if somewhat unclean.
Diffstat (limited to 'compiler/prelude/primops.txt.pp')
0 files changed, 0 insertions, 0 deletions