On Sun, Apr 24, 2005 at 06:01:34PM +0200, Alexandre Weffort Thenorio wrote:
> outputLine keyno key orgFile = do
>                                                 -- Some code that modifies
> second line here
>                                                 newHexFile <- openFile
> "newint.hex" WriteMode
>                                                  hPutStrLn newHexFile
> (orgFile!!0 ++ "\n" ++ final ++ unlines (drop 2 orgFile))
> 
> What happens is everything works fine on my PC (Windows 2000) but on another
> PC (Using Windows XP) it sometimes gives a file which is incomplete, a
> couple of lines missing in the end making the file smaller and wrong.

Maybe try hClose'ing the newHexFile at the end of outputLine...?

Best regards
Tomasz
_______________________________________________
Haskell mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to