I see, OK!
Oh, I don't know... Perhaps I don't have a good perception for what could cause slowdown in C. Coming from a more higher level languages, I get worried about that too much I guess.
In any case, thank you for your help! This is very useful code!