avoid inclusion of crtools.h