use a common definition of NULL as 0L for C and C++