On Thu, 21 Jun 2007, [EMAIL PROTECTED] wrote:

> Hi
> 
> I try your solutions and here are the results:
> 
> 1.) TIP: set text buffer higher (using settextbuf) -> RESULT: procedure 
> breaks later
> 2.) TIP: use flush() after writeln() -> RESULT: procedure breaks on first 
> flush()
> 3.) TIP: convert first float to text and then put it out -> RESULT: the same 
> breaks like the writeln()-included formating
> 4.) TIP: use sprintf form libc unit -> RESULT: not tested, because the file 
> descriptors change(, isn't?)
> 5.) TIP: write your own writeln() -> RESULT: not tested, because is to 
> difficult but very interesting

It's hard to pull any conclusions from this without the full code.
Sounds like a buffering problem, but this is far from sure.

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to