On some 64-bit platforms, it is necessary to explicitly cast null pointer arguments to variadic functions, lest they be interpreted as integer zero arguments. See referenced ticket for patch.