yes it may be easy in MSVC but that is not teh problem. We have a multi-platform multi-compiler system. It must remain ANSI C and not dependent on random extentions.