Hi Nick, > Don't mark all args to strtod and friends as nocapture. if you're going to be that strict then you should eliminate sprintf and even printf (write pointer to file, read it in again elsewhere). Or did I misunderstand what the problem with these is? Ciao, Duncan.