> It is a great weakness when typical C runtimes choose to dump core > and crash when unexpected parameters are seen. Indeed. See also http://stackoverflow.com/questions/4998822/what-parts-of-c-are-most-portable and my answer there.