fix problem with incorrect record in changeno.txt file
prevent multiple inclusion of _comdef.h header file