I think it might have solved it m8 (Worked the few times I tested).

Thanks though I don't really understand why.

Best Regards

Alex
----- Original Message ----- 
From: "Tomasz Zielonka" <[EMAIL PROTECTED]>
To: "Alexandre Weffort Thenorio" <[EMAIL PROTECTED]>
Cc: <haskell@haskell.org>
Sent: Sunday, April 24, 2005 7:56 PM
Subject: Re: [Haskell] Read and write file on Windows XP.


> 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
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to