avoid referencing address of extern function from vdprintf